2009-11-28 60 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