跳至內容

學科:IOS/其他工具

來自維基學院

class-dump

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、命令行界面。

Injection for Xcode

調試利器,支持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.

參考:

測試分發

[編輯 | 編輯原始碼]

Air-Test

通過無線網絡將測試應用分發到測試機,需要開發者帳號,測試機也需要在開發中心登記。

發布工具見: Subject:iOS/Distribution

iPhone PNG Images Normalizer

Python腳本,跟要處理的圖片放在同一目錄執行即可。


ImageOptim

圖像壓縮利器,能有效減小應用體積


Hex Color Picker

給Mac取色器增加十六進制格式。


Ingredients

美觀快速的文檔查看工具,搜索給力。 停止維護很久了,買dash吧。


plutil (Property list utility)

plist的命令行工具,可以用來檢查、格式化plist,轉換成json、二進制格式。


CLOC - Count Lines of Code

計算代碼行數的命令行工具