Xcode 4自动机插件
如果我想在Xcode 4中保存一个文件后,它会发生什么事情,有什么方法可以实现吗?假设我想在保存文件后将文件中出现的所有“a”替换为“b”Xcode 4自动机插件,xcode,automation,xcode4,Xcode,Automation,Xcode4,如果我想在Xcode 4中保存一个文件后,它会发生什么事情,有什么方法可以实现吗?假设我想在保存文件后将文件中出现的所有“a”替换为“b” 这可以用自动机来完成吗?或任何其他方式?这需要观察文件/目录: 您可以为FSEvents使用Objective-C包装,例如 或者您可以使用Uli Kusterer的,它是围绕kqueue的文件更改通知机制的Objective-C包装器 与UKKQueue类似,Google的也是KQUEUE的Objective-C包装器 简言之: FSEvents通知您所
这可以用自动机来完成吗?或任何其他方式?这需要观察文件/目录: 您可以为FSEvents使用Objective-C包装,例如 或者您可以使用Uli Kusterer的,它是围绕kqueue的文件更改通知机制的Objective-C包装器 与UKKQueue类似,Google的也是KQUEUE的Objective-C包装器 简言之:
- FSEvents通知您所观察目录中的更改
- kqueues通知您有关观察到的文件的更改
获取xcodeproj的文件(然后您要观察)解析其内部xml内容树。许多框架的问题是它们不能处理安全保存!在预览中修改文件时,将创建一个或多个临时文件,最终替换原始文件。这些临时文件注册为文件创建事件。