UIDocument openWithCompletionHandler возвращает NO в случае успеха

У меня есть этот код:

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

Почему это когда-либо возвращает НЕТ? Для меня это возвращает НЕТ, хотя в моем

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

метод, я всегда возвращаю YES.

Спасибо


person 0xSina    schedule 23.05.2012    source источник


Ответы (1)


Есть много причин. Переопределите handleError:userInteractionPermitted: и либо запишите подробности, либо установите там точку останова. Вы должны увидеть точную ошибку.

person Jody Hagins    schedule 23.05.2012