我有一个简单的 iPhone 应用程序。但它在没有 IBAction 的情况下控制自己。代码的可疑部分是这样的。
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:mMoviePlayer];
比 iOS 4.2 更早的版本,该应用程序按我的预期运行。但是 iOS 4.2 和下一个版本,选择器函数被调用而不接触或任何其他 IBAction。那为什么叫它?