整理總結(jié)出一些非常好用的第三方給大家參考心赶,附帶一些簡(jiǎn)單的說明。
1.自動(dòng)布局缺猛,調(diào)整約束
? 1.Masonry? 如果你的程序還是用OC編寫的缨叫,Masonry是一個(gè)非常好的選擇。
? 2.SDAutoLayout 出現(xiàn)的比Masonry稍微晚些荔燎,使用也非常的方便簡(jiǎn)潔耻姥,同樣用于OC編程。
? 3.SnapKit Swift版的Masonry有咨,與Masonry是同一個(gè)作者琐簇,它的強(qiáng)大也不用我說了。
2.數(shù)據(jù)模型轉(zhuǎn)換
? 1.SwiftyJSON Swift中處理json數(shù)據(jù)是比較麻煩的一件事座享,有了它你就可以輕松無憂的處理好json數(shù)據(jù)婉商。
? 2.ObjectMapper 使用方式與SwiftyJSON相似,非常簡(jiǎn)單方便征讲,應(yīng)用于Swift項(xiàng)目中据某。
? 3.MJExtension 一套字典和模型之間互相轉(zhuǎn)換的超輕量級(jí)框架,真的非常強(qiáng)悍诗箍,驚呆寶寶了癣籽。目前看來只支持OC挽唉。
3.獲取網(wǎng)絡(luò)數(shù)據(jù)
? ?1.AFNetworking?在GitHub上獲得Star2萬4千有余,目前已經(jīng)可以通過橋接文件在Swift中輕松使用了筷狼。
? ?2.Alamofire?可以說是目前Swift語(yǔ)言中最受歡迎最好用的獲取網(wǎng)絡(luò)數(shù)據(jù)第三方瓶籽,代碼的調(diào)用也是簡(jiǎn)單到?jīng)]朋友。
4.輕量級(jí)內(nèi)置數(shù)據(jù)庫(kù)
? 1.LKDBHelper 全自動(dòng)的插入,查詢,更新,刪除埂材。非常好用塑顺,操作方式酷炫,目前只有OC版俏险。
? 2.fmdb SQLite第三方庫(kù)严拒,口碑非常好,使用的人也非常的多竖独,目前OC和Swift都可以使用了裤唠。
? 3.SQLite.swift?看名字就知道是Swift的工具啦,語(yǔ)法簡(jiǎn)單莹痢,可操作性強(qiáng)种蘸,真是喜歡的不要不要的。
5.優(yōu)秀第三方UI控件
? 1.PDTSimpleCalendar 一個(gè)基于UICollectionView的扁平化日歷控件竞膳,頁(yè)面很精致航瞭。目前只支持OC。
? 2.SlackTextViewController SlackTextViewController是TableView和CollectionView下的文字輸入解決方案坦辟。文字輸入框高度自適應(yīng)刊侯,自動(dòng)輸入,復(fù)制單元格內(nèi)容长窄√戏停可替代UITableViewController 和 UICollectionViewController。OC挠日,Swift都支持疮绷。
? 3.DTCoreText? 支持圖片,鏈接標(biāo)簽嚣潜,列表冬骚,文本對(duì)齊標(biāo)簽,局部CSS style的富文本控件懂算。目前只支持OC只冻。
6.下拉刷新
? 1.MJRefresh 非常簡(jiǎn)單好用的下拉刷新第三方,目前沒有Swift版本计技,但寶寶已成功將其轉(zhuǎn)換為Swift版本并應(yīng)用在項(xiàng)目中喜德。
? 2.SVPullToRefresh 這個(gè)也是許多人在用,UI支持自定義垮媒,但是寶寶自己沒用過舍悯,純粹的就是不喜歡航棱,還是整理出來吧。
7.圖片瀏覽
? 1.MWPhotoBrowser 類似 iOS 自帶相冊(cè)的照片瀏覽器萌衬,可顯示手機(jī)圖片或網(wǎng)絡(luò)圖片饮醇,可下載圖片并緩存。圖片可縮放秕豫。還有許多實(shí)用的功能大家可以自己去看看朴艰。支持Swift和OC語(yǔ)言。
? 2.SKPhotoBrowser Swift版圖片瀏覽器混移,功能沒有MWPhotoBrowser強(qiáng)大但一般情況也足夠使用了祠墅。
? 未完待續(xù)
?
?
? ??