3

私はこのコードを持っています:

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

なぜこれが NO を返すのでしょうか? 私にとっては、たとえ私の

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

メソッド、私は常にYESを返しています。

ありがとう

4

1 に答える 1

5

理由はたくさんあります。handleError:userInteractionPermitted:をオーバーライドし、詳細をログに記録するか、そこにブレークポイントを設定します。正確なエラーが表示されるはずです。

于 2012-05-23T10:53:59.410 に答える