某些应用程序(尤其是文件传输应用程序)允许您生成外部文本编辑器以编辑远程文件。他们通过将文件下载到临时目录,使用此文件打开外部编辑器,然后监视文件和/或应用程序状态的更改(例如,当它退出时)并使用这些作为触发器来上载修改后的文件来完成此操作到远程服务器。
我想实现类似的功能(特别是使用AppleScript编辑器,虽然我想了解一般情况) - 在Objective-C / Cocoa中这样做的好方法是什么?
我应该避免哪些潜在的陷阱?我想中途挽救会导致一些问题......?
我通过iOS编程熟悉Objective-C,但刚刚开始使用Cocoa。