更改NSDocument中“另存为”的文件扩展名?

时间:2009-11-28 18:17:26

标签: nsdocument

我想提供我的应用程序,目前只保存文件夹,提供这些文件夹文件扩展名的选项(用于保存包)。

目前,当我执行'saveDocumentAs:'时,我得到了带有'Untitled'作为建议文件名的保存表,我怎么能选择让它说(例如)'Untitled.myext'?

干杯

MT

1 个答案:

答案 0 :(得分:1)

NSDocument应该要求在Info.plist中为您的文档配置任何文件扩展名。是否可以选中“隐藏扩展名”复选框?

如果你想强制显示扩展名,那么这是一个持久的偏好,所以你必须这样做:

[[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithBool:NO] forKey:@"NSNavLastUserSetHideExtensionButtonState"];