有没有办法以编程方式将Mac桌面上的桌面文件夹或文件移动到桌面上的其他位置?
答案 0 :(得分:2)
我不熟悉objective-c API(我想你想要Scripting bridge?),但这里是AppleScript版本:
tell application "Finder"
set desktop position of someFile to {50,50}
end tell
答案 1 :(得分:1)
使用NSFileManager。
NSFileManager *manager = [NSFileManager defaultManager];
[manager moveItemAtURL:oldURL toURL:newURL error:error];
请务必正确处理错误。