2009-11-28 74 views
0

我想给我的应用程序,它目前简单地保存文件夹,给这些文件夹文件扩展名(用于保存包)的选项。在NSDocument中更改'另存为'的文件扩展名?

目前,当我做'saveDocumentAs:'时,我得到了'Untitled'作为建议文件名的保存表,我该如何让它可以说(例如)'Untitled.myext'?

干杯

MT

回答

1

NSDocument被认为需要的任何文件的扩展名被配置为您的Info.plist您的文档。是否可能选中“隐藏扩展名”复选框?

如果要强制扩展显示,这是一个持久的偏好,所以你必须要做到这一点,如:

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

一般来说,我不希望文件扩展名,但在有些情况下,我会。单独的“出口”设施是不适宜的。 – 2009-11-29 12:07:02