我必须遗漏一些简单的东西,但谷歌没有帮助。
我的文件保存并加载正常。 (我已经覆盖dataOfType
以获取其中的一些内容。)然后我重写fileWrapperOfType
(为准备创建一个包),我得到一个“文档'无标题'无法保存为'测试'。”我尝试保存时的表格。即使我把我的方法清空到绝对最基本的形式,我也能想到......
- (NSFileWrapper*)fileWrapperOfType:(NSString*)typeName error:(NSError**)outError
{
NSFileWrapper* worldWrapper = [[NSFileWrapper alloc] initDirectoryWithFileWrappers:nil];
return [worldWrapper autorelease];
}
......我仍然无法拯救。我错过了什么?
答案 0 :(得分:1)
从文档(强调我的):
字典必须包含条目,这些条目的值是要成为子文件的文件包装器,其键是文件名。
您使用nil
因此我的猜测是worldWrapper
为nil
,并且返回nil
被解释为无法保存您的文件。