ファイルは削除しないでください:NSWorkspaceRecycleOperationは、私は、ディレクトリからファイルを削除するため、このコードを使用し
[ws performFileOperation: NSWorkspaceRecycleOperation source: @"/Users/user/path" destination: @"" files: [[_l_ArrayController selectedObjects] mutableArrayValueForKey: @"LName"] tag: 0];
[_l_ArrayController removeObjects:[_l_ArrayController selectedObjects]];
をし、それが完璧に働いたが、私はファインダーを経由して、時間に_l_ArrayControllerから任意のファイルを、削除した場合、NSWorkspaceRecycleOperation
は削除されませんこれの後にファイルがあります。例えば
:
Iはファイル{一つ、二つ、三つ}のアレイを有し、削除始めます。 Finderで「2」のファイルを削除した場合、ファイル「3」はNSWorkspaceRecycleOperation
で削除されません。
NSWorkspaceはロックされているものを削除しないと思います。どの種類のファイルを削除しようとしていますか? –