學科: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
- 計算代碼行數的命令行工具