提升IOS開發效率的經常使用網站、開源類庫及工具

時間過得很快,學習iOS也已經2年左右了。在這裏整理一下,在平臺日常開發過程當中使用比較多的開源類庫、網站與工具吧!html

1、網站:git

UI網站:github

一、https://www.cocoacontrols.com/正則表達式

二、http://www.ui4app.com緩存

三、http://dribbble.com/安全

四、http://www.boxui.com/網絡

學習網站:app

一、http://www.cocoachina.com/框架

二、http://www.code4app.comiphone

三、http://www.1000phone.net/

2、開源類庫

一、SBJSON 解析JSON只比5.0之後的JSON原生庫差點

二、GTMBase64 base64編碼解碼

三、TouchXML xml解析

四、SFHFKeychainUtils 安全保存用戶密碼到keychain中

五、MBProgressHUD 很棒的一個加載等待特效框架

六、ASIHTTPRequest http等相關協議封裝

七、EGORefreshTableHeaderView 下拉刷新代碼

八、AsyncImageView 異步加載圖片並緩存代碼

九、相似setting的豎立也分欄程序

十、MBProgressHUD——進展指示符庫

十一、Flurry——詳盡的使用統計

十二、CorePlot——2D圖形繪圖儀

1三、GData client——iPhone上全部Google相關服務的類庫

1四、SDWebImage——簡化網絡圖片處理

1五、RegexKitLite——正則表達式支持

1六、HMGLTransitions —— 視圖切換動畫,提供一些UIView或UIViewController切換時候的3D動畫效果。好比翻轉,開門,撕紙等。

1七、SBTableAlert —— 帶表格視圖的消息對話框,SBTableAlert對話框中提供了一種方式,在UIAlertView視圖中包含了UITableView的效果,從而能夠實如今UIAlertView中進行表格多選。使用簡單。

1八、EasyTableView —— 可水平或垂直滾動的TableView,原始的UITableView只能夠垂直滾動。EasyTableView能夠很方便的實現TableView的水平滾動, 並可重複實現用戶自定義的View,就相似重複使用UITableViewCell, 這對於提升效率頗有幫助。

1九、FMDatabase —— SQLite的Objective-C封裝,SQLite的C API對初學者來講實在太麻煩太瑣碎,難度過高。 FMDB說穿了其實只是把C API包裝成簡單易用的Objective-C類。對於SQLite初學者來講,大大減低了上手的難度。有了FMDB,寫程式時只要專心在SQLite的語法上,而不用去理那堆有看沒有懂的C API,實在是件快樂的事情。

20、MKStoreKit —— 程序內購買,程序內購買的流程的封裝。

 

3、工具

一、appannie-下載排名相關

二、flurry-用戶行爲分析

三、majicrank-各國排名查詢工具 (推薦)

四、AppViz-App銷售統計軟件 (推薦)

五、PodViz-用戶評論等查看工具

六、appfigures-報表統計分析工具

相關文章
相關標籤/搜索