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

时间:2012-03-27 16:58:04

标签: macos cocoa

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

NSURL *urlToFileOnServer = [NSURL fileURLWithPath:@"/Volumes/{name of folder}/{etc...}/file.xml" isDirectory:NO];

然后我用:

检查它的存在
[urlToFileOnServer checkResourceIsReachableAndReturnError:&err]

但它始终以未找到的文件作出响应(我已确认该文件在查找器中可见)。

有关网址错误的任何想法?我希望一旦我得到正确的URL,我就可以使用NSFileHandle写入它。 BTW ...该文件位于运行OS X服务器的MacMini上,我通过WiFi访问。

谢谢!

1 个答案:

答案 0 :(得分:1)

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