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