NSURL返回文件的id而不是文件的路径

时间:2015-07-09 14:47:57

标签: objective-c xcode macos cocoa

我制作拖放功能。我的NSURL返回文件的id而不是文件的路径。

代码:

fileURL = [NSURL URLFromPasteboard:[sender draggingPasteboard]];

我接受了什么:

  

文件:///.file/id=6571367.686377

我想收到什么:

  

/Users/Desktop/someFile.png

如何解决这个问题?

谢谢。

1 个答案:

答案 0 :(得分:5)

它是一个NSURL对象,所以它只是

filePath = [fileURL path];