草庐IT

objective-c - UIDocument openWithCompletionHandler 成功返回 NO

coder 2024-01-11 原文

我有这个代码:

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

为什么这会返回 NO?对我来说它返回 NO 即使在我的

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

方法,我总是返回YES。

谢谢

最佳答案

有很多原因。覆盖 handleError:userInteractionPermitted: 并记录详细信息,或在那里设置断点。您应该会看到确切的错误。

关于objective-c - UIDocument openWithCompletionHandler 成功返回 NO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10716880/

有关objective-c - UIDocument openWithCompletionHandler 成功返回 NO的更多相关文章

随机推荐