【发布时间】:2011-01-15 15:46:56
【问题描述】:
我编写了一个应用程序来将一些文件复制到某个位置。它允许用户选择目的地,该目的地始终位于 AFP 共享上。这是通过 NSOpenPanel 完成的。返回的 URL 是:file://localhost/Volumes/Oliver%20Legg's%20Backup/。
我想要完成的是当应用程序启动时,如果 AFP 共享没有挂载,我希望它自动挂载它。最好的方法是什么?
Get Info 命令将服务器列为:afp://Power Mac G5._afpovertcp.local/Oliver%20Legg's%20Backup。如何以编程方式从文件 URL 获取此 URL?我想如果我能得到那个 URL,我可以使用FSMountServerVolumeAsync 来挂载它。这是最好的(最简单、最抽象的)API 吗?
【问题讨论】: