无法通过此路径创建文件" file:// localhost / users / admin / Desktop /"通过XCode

时间:2014-06-05 08:22:31

标签: objective-c macos nsfilemanager

我在Mac OS上的用户名是“admin”,我使用NSOpenPanel获取输出路径,结果是:

file://localhost/Users/admin/Desktop

但是我使用NSFileManagercreateFileAtPath,没有任何反应。如果我将路径更改为/Users/admin/Desktop,则会成功创建该文件。你能告诉我为什么吗?

我也在Mac OS X 10.8上找到了我的桌面路径是“file:// localhost / Users / admin / Desktop”,但在10.9我得到了“file:/// Users / admin / Desktop”.. .strange

1 个答案:

答案 0 :(得分:0)

我已经解决了。使用[url path]可以获取NSString路径。