有关如何组织您的objective-c
有没有任何工具(Xcode插件或独立应用程序)可以帮助您清理导入语句?或更具体地说,有没有帮助您完成以下一个或多个任务的工具:
#import
语句的讨论已经出现。在这个线程中,我们了解到如何手动完成此操作,而在这里,我们得知没有办法让Xcode自动完成此工作(例如,Java的Eclipse或C#的Visual Studio)。现在,我认为由于objective-c是非托管的,因此这项任务并不像Java或C#那样容易,但是,有没有任何工具(Xcode插件或独立应用程序)可以帮助您清理导入语句?或更具体地说,有没有帮助您完成以下一个或多个任务的工具:
- 添加缺失的
#import
或@class
语句 - 删除未使用的
#import
或@class
语句 - 根据使用情况将
#import
语句转换为@class
语句或反之亦然 - 更改
#import
或@class
语句的顺序,例如按字母顺序或按代码中首次使用的顺序
程序员常用的软件工具
或实际可回答的仅针对编程职业的问题
。
sed -i".backup" 's/SEARCH_REGEX_^#import something/REPLACE_STRING/' "/path/to/my/project/*.[hm]"
- http://www.grymoire.com/Unix/Sed.html - chown