我有一个模式的看法如下键值观测方法:的iOS:键 - 值观察并没有消除模式的看法
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context
{
if ([keyPath isEqualToString:@"uploadComplete"]) {
NSLog(@"UploadVC hears upload complete");
[self dismissViewControllerAnimated:YES completion:nil];
}
}
我用它来观看照片对象,并知道什么时候完成上传。当我运行这个它的表现不如预期,以及控制台日志“UploadVC听到上传完成” - 但是不执行以下行 - 情态不会被解雇。
有任何错误或其他任何东西,认为只是坐在那里和模态永远不会被解雇。这里发生了什么?
您能否显示出现问题的视图控制器的代码?这听起来可能是它被推到了导航堆栈上,而不是以模态方式呈现。 – Caleb 2013-04-26 15:46:40
有人提出模态,在呼叫控制器'[自presentViewController:uploadViewController动画:YES完成:无];' – Andrew 2013-04-26 15:49:53