いつもお世話になっております。
表題の件ですが、objective-cでファイル操作について色々と試しているのですが、エラーが出てしまい困っています。
コードは下記の通りです。
objective
1- (void)viewDidLoad { 2 [super viewDidLoad]; 3 4 NSFileManager* manager = [NSFileManager defaultManager]; 5 NSError* err = nil; 6 NSString* path = [NSHomeDirectory()stringByAppendingPathComponent:@"data.txt"]; 7 NSString* tpath = [NSHomeDirectory()stringByAppendingPathComponent:@"Desktop/copyed.txt"]; 8 [manager copyItemAtPath:path toPath:tpath error:&err]; 9 if (err == nil) { 10 NSLog(@"copyed."); 11 } else { 12 NSLog(@"path:%@",path); 13 NSLog(@"tpath:%@",tpath); 14 NSLog(@"%@.",[err localizedDescription]); 15 } 16}
これを実行すると The file “data.txt” couldn’t be opened because there is no such file..とログで表示されます。data.txtがないから開けないと言ってると思うのですが、pathのディレクトリ内にdata.txtをあらかじめ用意して試してみても同じエラーが表示されてしまいます...
誰かこの問題を解決できる方おりましたら教えていただけると幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー