【发布时间】:2026-02-09 18:45:01
【问题描述】:
我必须遗漏一些简单的东西,但 Google 没有提供帮助。
我的文件可以正常保存和加载。 (我已经覆盖 dataOfType 以获取一些东西。)然后我覆盖 fileWrapperOfType (准备创建一个包),我得到一个“文档'无标题'无法保存为'测试'。 "当我尝试保存时。即使我将我的方法清空为我能想到的绝对最基本的形式......
- (NSFileWrapper*)fileWrapperOfType:(NSString*)typeName error:(NSError**)outError
{
NSFileWrapper* worldWrapper = [[NSFileWrapper alloc] initDirectoryWithFileWrappers:nil];
return [worldWrapper autorelease];
}
...我仍然无法保存。我错过了什么?
【问题讨论】:
-
一般做法是检查返回值和 - 如果可用 -
NSError输出参数总是有用的。
标签: objective-c cocoa nsdocument nsfilewrapper