10大iOS開發者最愛的庫

2021-06-26 11:51:30 字數 2023 閱讀 4060

該10大ios開發者最喜愛的庫由「ios輔導團隊」成員marcelo fabri組織投票選舉而得,參與者包括開發者團隊,ios輔導團隊以及行業嘉賓。每個團隊都要根據以下規則選出五個最好的庫:1)不能投自己寫的庫;2)排除大的架構,比如遊戲類架構;3)排除不在裝置上執行的庫,例如cocoapods或者rack::coredata也排除在外。

最終評選出了如下10大ios開發者最喜愛的庫:

1)sstoolkit

2)gpuimage

gpuimage乙個功能十分強大又十分易用的影象處理庫

不過現在還缺少一些core image擁有的一些先進功能,比如面部探測。

濾鏡效果圖

3)socketrocket

socketrocket是乙個websocket客戶端(websocket是適用於web應用的下一代全雙工通訊協議,被稱為「web的tcp」,它實現了瀏覽器與伺服器的雙向通訊),採用object-c編寫。超級穩固又簡單易用,簡直就是實時應用的最佳拍檔。

因為square,才有了socketrocket

4)hockeykit

除了支援ios,hokeykit也支援android平台,不過android版還處在alpha階段,支援ota及應用內更新

為hockeykit使用者提供伺服器託管服務

beta測試演示

5)jsonkit

jsonkit是objective c平台上比較常用的json資料訪問工具。

benchmark測試結果圖

6)magicalrecord

使用core data時會用到許多引用**,讓工作變得很複雜,讓人有種挫敗感,magicalrecord的出現就是解決這些問題的。

7)restkit

restkit是乙個開源的objective-c框架。

當你的應用需要與乙個rest遠端api整合的時候,restkit就會派上用場,幫你減少工作量(教程指導)。

新增restkit

要想輕鬆傳送並公測應用?用testflight吧,無須通過itunes,有人曾經整理出了它的三大殺手鐗:

9)mbprogresshud

foundation.架構

uikit.架構

coregraphics.架構

透明進度效果

10)afnetworking

afnetworking是乙個輕量級的ios網路服務類庫。它建立在nsurlconnection和nsoperation等類庫的基礎上,讓很多網路通訊功能的實現變得十分簡單。

在這10大庫中,afnetworking是最大贏家,現在是github上第三大objetive-c庫,iphone,ipad上很多著名應用都使用這個類庫,是很多人的最愛。

這裡把好用的庫整理出來介紹給大家,希望真正能幫到開發者,讓你們的生活變得更簡單。

10大iOS開發者最喜愛的庫

該10大ios開發者最喜愛的庫由 ios輔導團隊 成員marcelo fabri組織投票選舉而得,參與者包括開發者團隊,ios輔導團隊以及行業嘉賓。每個團隊都要根據以下規則選出五個最好的庫 1 不能投自己寫的庫 2 排除大的架構,比如遊戲類架構 3 排除不在裝置上執行的庫,例如cocoapods或者...

10大iOS開發者最喜愛的類庫

該10大ios開發者最喜愛的庫由 ios輔導團隊 成員marcelo fabri組織投票選舉而得,參與者包括開發者團隊,ios輔導團隊以及行業嘉賓。每個團隊都要根據以下規則選出五個最好的庫 1 不能投自己寫的庫 2 排除大的架構,比如遊戲類架構 3 排除不在裝置上執行的庫,例如cocoapods或者...

如果愛,請深愛 10大iOS開發者最喜愛的類庫

該10大ios開發者最喜愛的庫由 ios輔導團隊 成員marcelo fabri組織投票選舉而得,參與者包括開發者團隊,ios輔導團隊以及行業嘉賓。每個團隊都要根據以下規則選出五個最好的庫 1 不能投自己寫的庫 2 排除大的架構,比如遊戲類架構 3 排除不在裝置上執行的庫,例如cocoapods或者...