0
거의 동일하게 this issue입니다.라이온 문서 기반 응용 프로그램에서 dataOfType이 호출되지 않습니다.
OS X Lion 용 새 문서 기반 응용 프로그램을 만들고 있습니다.
This document 내가 파일을 읽기/쓰기 NSDocument의 서브 클래스에 dataOfType:error:
및 readFromData:ofType:error:
를 오버라이드 (override) 할 필요가 말한다, 그래서 난 내 문서 클래스에서 이러한 방법을 추가하지만 난 열기 또는 다른 이름으로 저장 메뉴 항목을 선택할 때 호출하지 않았다.
- (BOOL)readFromData:(NSData *)data ofType:(NSString *)typeName error:(NSError *__autoreleasing *)outError {
NSLog(@"Read from data");
return NO;
}
- (NSData *)dataOfType:(NSString *)typeName error:(NSError **)outError {
NSLog(@"data of type");
return [NSData data];
}
는 또한
writeToFile:ofType:
및
readFromFile:ofType
을 무시하려하지만, 그들은 또한 호출되지있어 않습니다. Snow Leopard에서 문서 기반 응용 프로그램을 만들 때 이러한 메서드가 호출되었습니다.
왜 이러한 메서드가 호출되지 않습니까?