2017你不容錯過的swift第三方庫整理

收集一些平時常用的第三方庫方便下次查找、使用?!静欢〞r更新】歡迎各位有好的第三方庫可以留言推薦。

1,網絡請求

Alamofire:http網絡請求處理框架,類似oc的AFNetworking

PromiseKit:異步編程類庫 提供了很多實用的異步函數 讓異步編程更簡單

Moya:基于Alamofire的更高層網絡請求封裝

2,JSON解析

SwiftyJSON?十分方便的JSON處理第三方

ObjectMapper主要用于JSON和Model之間相互轉換的,類似OC中的MJExtension等。

ObjectMapper與Alamofire結合版:AlamofireObjectMapper

HandyJSON是一個用與Swift語言中的JSON序列化/反序列化庫。

Argo:函數式json解析轉換庫

3,Animation

Spring簡化動畫開發的動畫庫。

LiquidFloatingActionButton:可定制水滴型浮動動態按鈕組件及演示

PeekPop:3DTouch動畫組件,Peek和Pop是iPhone 6S和6S+上新增的一個很棒的iOS特性,可以很方便地使用3D touch來預覽內容。

AwsomeLayout-Swift:使用UICollectionView實現卡片式輪播圖效果。

4,圖表

Charts:多種樣式圖標,折線,柱狀,K線,雷達,餅狀等

SwiftCharts:易于使用,高度可定制的圖標庫

5,圖片加載,緩存

Kingfisher:獲得star最多的處理網絡圖片及緩存的庫(小編使用的是這個)

ImageScout:最小網絡代價獲得圖片大小及類型

Nuke:完整、強大、實用的圖片管理類庫

HanekeSwift:輕量帶緩存高性能圖片加載組件

6,存儲

SwiftyUserDefaults:對NSUserDefaults的封裝,讓NSUserDefaults使用更簡單

KeychainAccess:方便使用keychain

7,界面約束

SnapKit:是一個優秀的第三方自適應布局庫,方便使用代碼實現自動布局,與Masonry出自同一作者。

8,hud@Toast

Toast-Swift:高可定制易用的 Toast 彈出信息或通知用戶界面組件類。

SkeletonView:簡單明了的加載動畫提示框

8,資料、資源

EZSwiftExtensions:對Swift標準庫, Foundation, UIKit 提供了很多高級擴展函數

awesome-ios:iOS開發資源大整合,包括OC、Swift,涉及到frameworks、libraries、tutorials、xcode plugins、components等。

iOS9-day-by-day:day-by-day系列相信很多人都很熟悉,主要介紹一些新特性、新框架的使用。

iOS-9-Sampler:關于iOS9新特性的所有demo。

30DaysofSwift:作者Allen Wang是一名產品設計師,這是他學習swift的項目

SwiftGuide:這份指南匯集了Swift語言主流學習資源,并以開發者的視角整理編排。

Awesome-Swift-Education:swift學習資源整理。

awesome-swift:swift資源大合集,覆蓋了幾乎所有方面。

9,打包工具

HXPackRobot:只需簡單配置,便可以輕松打包

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,200評論 4 61
  • “我去!什么味這么沖!”孩子們進生物實驗室的第一句話通常就是這。而我就聞不到啦,真是“入鮑魚之肆,久而不知其臭”。...
    大葵花花閱讀 314評論 1 1
  • 尾聲 高考過后,各奔東西。寂小溦和燦燦幸運地還留在同一個城市讀書,其余的朋友都去了外省的學校讀書。起初的時候,寂小...
    61b7a69f3875閱讀 235評論 1 0
  • 我參加了兒子四年級上學期的家長會,會上老師細致的講解了同學們在學校的學習和生活情況。 老師把孩子們在學校的一切情況...
    五三胡連海閱讀 1,116評論 0 0
  • 由于歷史的原因,我們的國家貧困落后,而且被西方社會孤立了,我們不懂葡萄酒,不是因為我們愚昧無知,而是因為我們沒有機...
    武破九荒閱讀 746評論 3 1