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