CoconutKit:iOS開發必備的開源組件庫
來源:程序員人生 發布時間:2014-10-16 09:39:42 閱讀次數:2766次
CoconutKit是一款專門用于iOS開發的高質量開源組件庫,基于MIT協議發布,代碼業已托管到GitHub上。從簡單的視圖控制器到先進的本地化功能,CoconutKit可以減少iOS開發者對樣板代碼(Boilerplate code)的編寫,提高代碼的質量和執行可靠的應用程序框架,這樣,開發者就可以有更多的精力和時間來設計應用程序。

主要特性:
- 復雜的視圖動畫:用聲明類的方式創建,由一些基于UIView塊或基于Core Animation的子動畫組成的動畫。這些動畫可以實現暫停、翻轉、取消、重復等諸多功能。
- 高品質視圖控制器容器:這些容器的功能甚至超過了UIKit內置容器。特別是,視圖控制器可以組合或者堆疊,且可以使用任何種類的過渡動畫。視圖控制器中還包含API,內容更加豐富,使用也很便捷。
- Core Data模型托管和驗證更容易:只需通過引用上下文無關(context-free)文法作用于堆棧就可與托管對象上下文進行交互。Core Data驗證不再需要樣板代碼,且文本字段綁定表單的創建也不會很麻煩。
- 標簽和按鈕本土化,直接包含在nib文件中,無需創建和綁定。
傳送門:GitHub托管地址
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈