【发布时间】:2012-06-28 08:18:38
【问题描述】:
此代码来自 Utility 应用程序,由 Apple 在创建项目时添加。
这有什么区别:
- (void)flipsideViewControllerDidFinish:(FlipsideViewController *)controller
{
[self dismissModalViewControllerAnimated:YES];
}
还有这个:
- (void)flipsideViewControllerDidFinish:(FlipsideViewController *)controller
{
[controller dismissModalViewControllerAnimated:YES];
}
它们都可以工作,但第一个是来自实用程序应用程序的主要代码,由 Apple 添加。 那么有什么区别,为什么 self 有效? self 是 MainViewController,而不是 FlipsideViewController。我不知道,这与委托有关吗? 谢谢。
【问题讨论】:
标签: iphone objective-c