2012-05-23 3 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 

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

Thanks

ответ

5

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

Смежные вопросы