這工作得很好,但我得到了對文件名的棄用警告。我還沒有找到一個替代方案,是否有一個?不推薦使用NSOpenPanel的文件名屬性,還有什麼其他用途?
filePath = [[zOpenPanel filename] retain]
這工作得很好,但我得到了對文件名的棄用警告。我還沒有找到一個替代方案,是否有一個?不推薦使用NSOpenPanel的文件名屬性,還有什麼其他用途?
filePath = [[zOpenPanel filename] retain]
名 返回文件的絕對路徑名目前在面板中顯示。 (在Mac OS X v10.6中不推薦使用,而是使用URL。)
URL 返回當前在面板中顯示爲URL的文件的絕對路徑名。
所以,我覺得filePath = [[zOpenPanel URL] retain]
但zOpenPanel URL返回一個本地文件路徑,如:「file:// some/path」而不是「/ some/path」 –
是,你可以發送'-absolutePath'到URL來獲取路徑。 – Wevah
http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/ NSOpenPanel_Class/DeprecationAppendix/AppendixAdepatedAPI.html%23 // apple_ref/doc/uid/20000308-BAJCGCJC –