在開(kāi)發(fā)iMandarin App 過(guò)程中使用了一些開(kāi)源庫(kù)冤馏,簡(jiǎn)化了代碼量提高開(kāi)發(fā)速度
Autolayout 輔助
手寫 Autolayout代碼的痛你懂的,有了這個(gè)DSL,簡(jiǎn)單許多
https://github.com/SnapKit/SnapKit
Xml 處理
https://github.com/tadija/AEXML
文件路徑封裝:真難為IOS的開(kāi)發(fā)人員了,拼個(gè)文件路徑都那么難
https://github.com/nori0620/SwiftFilePath
json 處理
https://github.com/dankogai/swift-json
正則表達(dá)式:如果你熟悉python的正則表達(dá)式,這個(gè)庫(kù)正對(duì)你的味口
https://github.com/cezheng/PySwiftyRegex
提示框: 常用的waiting,error ,info 彈出框
https://github.com/johnlui/SwiftNotice
Database : CoreData 半小時(shí)之類估計(jì)我還是用不起來(lái)熟史,也懶得用了
https://github.com/realm/realm-cocoa
json serializer
https://github.com/peheje/JsonSerializerSwift
HTTP 請(qǐng)求庫(kù): 極簡(jiǎn)HTTP請(qǐng)求的操作
https://github.com/JustHTTP/Just
GCD的語(yǔ)法糖
https://github.com/duemunk/Async
解決IQKeyboardManager鍵盤遮擋
https://github.com/hackiftekhar/IQKeyboardManager