違いはありますか
NSURL *referenceURL, *destinationURL ;
[[[NSFileManager alloc] init] copyItemAtURL:referenceURL
toURL:destinationURL
error:NULL] ;
と
NSURL *referenceURL, *destinationURL ;
NSFileWrapperWritingOptions options ;
NSFileWrapper * fileWrapper = [[NSFileWrapper alloc] initWithURL:referenceURL
options:0
error:NULL] ;
[fileWrapper writeToURL:destinationURL
options:options
originalContentsURL:nil
error:NULL] ;
(特に、オプションの値に応じて、ここでのオプションの最良の選択は何でしょうか?)?
NSFileWrapper をよりよく理解するために、この質問をします。私のコードでは、どちらかを使用する選択肢があることがわかりました。答えには、「ハードリンク」に関する考慮事項が含まれる可能性があると思います。
PS: これらのメソッドのいずれかをバックグラウンドで使用したいと思います。