Macos NSURL访问Cocoa-Mac OS X中网络共享上的文件

Macos NSURL访问Cocoa-Mac OS X中网络共享上的文件,macos,cocoa,Macos,Cocoa,我正在尝试编写一个小型Mac命令行应用程序,它可以在本地网络上读写XML文件到服务器。我尝试过创建如下NSURL: NSURL *urlToFileOnServer = [NSURL fileURLWithPath:@"/Volumes/{name of folder}/{etc...}/file.xml" isDirectory:NO]; 然后我用以下方法检查它的存在: [urlToFileOnServer checkResourceIsReachableAndReturnError:&am

我正在尝试编写一个小型Mac命令行应用程序,它可以在本地网络上读写XML文件到服务器。我尝试过创建如下NSURL:

NSURL *urlToFileOnServer = [NSURL fileURLWithPath:@"/Volumes/{name of folder}/{etc...}/file.xml" isDirectory:NO];
然后我用以下方法检查它的存在:

[urlToFileOnServer checkResourceIsReachableAndReturnError:&err]
但它总是以“找不到文件”作为响应(我已确认查找程序看到的文件在那里)

你知道我在URL上做错了什么吗?我希望,一旦我得到正确的URL,我可以使用NSFileHandle来写入它。顺便提一下该文件位于运行OS X服务器的MacMini上,我正在通过WiFi访问该服务器


谢谢

您忘记了卷名:
@/Volumes/{volume name}/{name of folder}/{etc..}/file.xml“

谢谢。。。但是尝试了一下,在我桌面上的卷上写下了名字,我仍然得到:“操作无法完成,没有这样的文件或目录。”。作为检查,我进入终端并按照路径进入卷,但ls没有显示文件?尝试将文件从Finder窗口拖到终端窗口,它会将其路径放在那里。谢谢,谢谢,谢谢!正确安装的卷附加了“-1”。我一直在看非“-1”卷。现在一切正常。