关于xcode编程连接afp服务器的问题。有人做过的吗?

czl0325 2014-10-24 10:35:29

NSURL *urlOfVolumeToMount = [NSURL URLWithString:@"afp://10.90.38.232"];
NSURL *urlOfMountDirectoryPath = [NSURL URLWithString:@"/Users/tpk/Downloads"];
FSVolumeRefNum *returnRefNum;
OSStatus error;
error = FSMountServerVolumeSync( (__bridge CFURLRef)urlOfVolumeToMount,
(__bridge CFURLRef)urlOfMountDirectoryPath,
(__bridge CFStringRef)@"tpk",
(__bridge CFStringRef)@"tpk",
returnRefNum,
0L );
if ( error ) {
NSBeep();
NSLog( @"Server %@/%@ reported error %d", serverAddress, volumeName, error );
}


执行FSMountServerVolumeSync这步,会弹出框如下



选择了文件夹,才能进到下一步 if ( error )

提几个问题:
1.我不是有输入想连接的路径,能不能跳过弹框的操作直接连接
2.连接后我如何获得连接路径里地所有文件夹的数组,找出我想要的文件夹并且拷贝到我的电脑上
3.是否支持拷贝文件夹和各种类型的文件

麻烦解答下。
...全文
118 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧