我发现的涉及实施协议和代表的大多数信息都涉及到您执行此操作的步骤;设置代表(仅适用于协议)仅适用于prepareForSegue?
DestinationViewController *destinationVC = [[destinationViewController alloc] init];
destinationVC.delegate = self;
但数小时后无奈的,因为我无法得到它的工作,我终于跨越另一种方式来分配destinationVC迷迷糊糊的prepareForSegue
DestinationViewController *destinationVC = segue.destinationViewController;
destinationVC.delegate = self;
哪些实际工作。我做错了什么?它似乎使用我的委托从未设置为自我的第一种方法。
如果你正在使用视图控制器故事板则始终使用segue来创建该类的对象。你的场景我认为同样的事情是因为你使用记分板来创建类,而不是覆盖DestinationViewController的init方法。 –