Некоторые приложения (особенно приложения для передачи файлов) позволяют создавать внешний текстовый редактор для редактирования удаленного файла. Они делают это, загружая файл во временный каталог, открывая внешний редактор с этим файлом, а затем отслеживая изменения в файле и / или состоянии приложения (например, когда оно выходит), и используют их как триггеры для загрузки измененного файла. на удаленный сервер.
Я хотел бы реализовать аналогичную функциональность (в частности, с помощью редактора AppleScript, хотя я хотел бы понять общий случай) - как это можно сделать в Objective-C / Cocoa?
Какие потенциальные ловушки мне следует избегать? Я предполагаю, что ловля спасения на полпути вызовет некоторые проблемы ...?
Я знаком с Objective-C через программирование под iOS, но только начал с Cocoa.