我有一個模式的看法如下鍵值觀測方法:的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