我有NSDocument
包含dataOfType
方法,但在保存时不会调用它。
- (NSData *)dataOfType:(NSString *)typeName
error:(NSError *__autoreleasing *)outError
{
NSLog(@"db: %@", db);
return [NSKeyedArchiver archivedDataWithRootObject:db];
}
为什么不叫这个?具体来说,为什么我的当前文档不应该是菜单项“保存”指向的第一个响应者?
答案 0 :(得分:-1)
您是否在创建新项目窗口时未选中“使用核心数据”复选框?