学科:IOS/其他工具
调试
编辑- This is a command-line utility for examining the Objective-C runtime information stored in Mach-O files. It generates declarations for the classes, categories and protocols. This is the same information provided by using 'otool -ov', but presented as normal Objective-C declarations, so it is much more compact and readable.
nib2objc - NIB to Objective-C converter
- This utility converts NIB files (or XIB ones) into Objective-C code, including all the properties of each instance, the documented constructor calls, and also the view hierarchy. It uses the output of the ibtool utility bundled with the Xcode tools.
- 辅助工具,将NIB、XIB文件转换为Objective-C代码,提供GUI、命令行界面。
- 调试利器,支持Storyboard。有了它,可以做到修改代码快速生效而不必重新Build & run了。
https://github.com/atomicbird/momdec
- Core Data Managed Object Model Decompiler
文档
编辑appledoc - Objective-C API documentation generator:
- 应该是目前 Cocoa 开发主流的文档生成方案,产出物跟官方的外观接近。
Doxygen - Generate documentation from source code:
- Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.
参考:
测试分发
编辑- 通过无线网络将测试应用分发到测试机,需要开发者账号,测试机也需要在开发中心登记。
发布
编辑发布工具见: Subject:iOS/Distribution
其他
编辑- Python脚本,跟要处理的图片放在同一目录执行即可。
- 图像压缩利器,能有效减小应用体积
- 给Mac取色器增加十六进制格式。
美观快速的文档查看工具,搜索给力。停止维护很久了,买dash吧。
plutil (Property list utility)
- plist的命令行工具,可以用来检查、格式化plist,转换成json、二进制格式。
CLOC - Count Lines of Code
- 计算代码行数的命令行工具