NSFileManagerを使用して1つのドライブから別のドライブに多くのファイルをコピーしています。私は、ユーザーを見ていますいくつかのケースではNSFileManagerの速度CopyFileAtPathは、場合によってはファインダーとは大きく異なります。
が言う「アプリが使用できない、それはUSB2接続で、0.33メガバイト/秒で転送します。私はドラッグ&ドロップすると、私に10分を取るだろうか」
私はバックグラウンドスレッドでこれを実行しています - おそらく問題でしょうか?
secondaryTask=dispatch_queue_create( "com.myorg.myapp.task2",NULL);
dispatch_sync(secondaryTask,^{
NSFileManager *manager;
[manager copyItemAtPath:sourceFile toPath:filePath error:&error];
});