这种方法对我不起作用。我工作了几分钟。我不知何故。

这是我的代码。

- (IBAction)donebutton:(id)sender {
    AddTaskViewController *addtask = [[AddTaskViewController alloc]initWithNibName:@"AddTask" bundle:nil];
    addtask.testlabel.text = self.zaman1.text;
    [self dismissViewControllerAnimated:YES completion:nil];

}


一切正常,但不起作用。不是吗这是错误的?

最佳答案

您必须在viewWillAppear方法中分配此字符串,否则,在初始化视图之前,无法配置IBOutlets(我假设testlabel是IBOutlet UILabel *)。如果这样做没有帮助,请指定错误所在。

关于ios - iOS:错误传递数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16180918/

10-12 00:22