1
有沒有辦法以編程方式將Mac桌面上的桌面文件夾或文件移動到桌面上的其他位置?如何在Mac上操作桌面文件或文件夾的位置?
有沒有辦法以編程方式將Mac桌面上的桌面文件夾或文件移動到桌面上的其他位置?如何在Mac上操作桌面文件或文件夾的位置?
我不熟悉的Objective-C的API(我想你想的Scripting bridge?),但這裏的AppleScript的版本:
tell application "Finder"
set desktop position of someFile to {50,50}
end tell
使用的NSFileManager。
NSFileManager *manager = [NSFileManager defaultManager];
[manager moveItemAtURL:oldURL toURL:newURL error:error];
請務必正確處理該錯誤。
我實際上想將文件從桌面的一個位置移動到桌面上的另一個位置。 – David