2012-05-23 78 views
3

我有這樣的代碼:UIDocument openWithCompletionHandler返回NO成功

[metaDoc openWithCompletionHandler:^(BOOL success) { 
    if (!success) { 
     NSLog(@"UH OH"); 
    } 
}]; 

爲什麼會這樣再回到NO?對我來說,即使在我的

- (BOOL)loadFromContents:(id)contents 
        ofType:(NSString *)typeName 
        error:(NSError **)outError 

方法,我總是返回YES。

謝謝

回答

5

有很多原因。覆蓋handleError:userInteractionPermitted:並記錄細節,或者在那裏設置斷點。你應該看到確切的錯誤。