2

我必须遗漏一些简单的东西,但谷歌没有帮助。

我的文件保存并加载正常。(我已经重写dataOfType以获取一些东西。)然后我重写fileWrapperOfType(准备创建一个包),我得到一个“文档'Untitled'无法保存为'test'。” 当我尝试保存时。即使我将我的方法清空为我能想到的绝对最基本的形式......

- (NSFileWrapper*)fileWrapperOfType:(NSString*)typeName error:(NSError**)outError
{
  NSFileWrapper* worldWrapper = [[NSFileWrapper alloc] initDirectoryWithFileWrappers:nil];
  return [worldWrapper autorelease];
}

...我仍然无法保存。我错过了什么?

4

1 回答 1

1

从文档(强调我的):

字典必须包含条目,其值是要成为子项的文件包装器,其键是文件名。

您使用nil所以我的猜测是worldWrappernil并且返回nil被解释为无法保存您的文件。

于 2010-03-07T22:26:06.590 回答