Как манипулировать расположением файлов или папок на рабочем столе на Mac? - PullRequest
1 голос
/ 03 ноября 2011

Есть ли способ программно переместить папку или файл рабочего стола на рабочем столе Mac в другое место на рабочем столе?

Ответы [ 2 ]

2 голосов
/ 03 ноября 2011

Я не знаком с API-интерфейсом target-c (думаю, вам нужен Мост сценариев ?), Но вот версия AppleScript:

tell application "Finder"
    set desktop position of someFile to {50,50}
end tell
1 голос
/ 03 ноября 2011

Используйте NSFileManager.

NSFileManager *manager = [NSFileManager defaultManager];
[manager moveItemAtURL:oldURL toURL:newURL error:error];

Обязательно правильно обработайте ошибку.

...