【发布时间】:2012-11-30 04:29:45
【问题描述】:
我想将所选文件从我的计算机复制到同一网络上的另一台计算机。我尝试使用 NSFileManager 但没有成功。请问怎么做?
NSFileManager *fileManager = [[NSFileManager alloc] init];
NSString * filePath = [NSHomeDirectory() stringByAppendingPathComponent:
[NSString stringWithFormat:@"Documents/test"]];
NSString * filePath2 = [NSHomeDirectory() stringByAppendingPathComponent:
[NSString stringWithFormat:@"Shared/Test"]];
[fileManager copyItemAtPath:filePath toPath:filePath2 error:NULL];
[fileManager release];
【问题讨论】:
-
如果网络共享是基于文件的,那么
NSFileManager是要走的路,所以请发布更多关于“不成功”的细节。 -
就像@trojanfoe 说的:你使用了什么代码,遇到了什么错误?
-
该代码无法编译,因为您缺少终止
"字符。 -
如果你使用
[NSFileManager defaultManager]而不是[[NSManager alloc] init]? -
trojanfoe: [[NSFileManager alloc] init] 是我认为 Apple 推荐的方式
标签: objective-c cocoa file-upload copy nsfilemanager