这工作得很好,但我得到了对文件名的弃用警告。我还没有找到一个替代方案,是否有一个?不推荐使用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 –