Swift 必备开发库 (高级篇)
(点击上方公众号,可快速关注)
1,CryptoSwift swift加密库,支持md5,sha1,sha224,sha256… github地址: https://github.com/krzyzanowskim/CryptoSwift CryptoSwift 2,Kingfisher Kingfisher 是一个异步下载和缓存图片的库 类似于SDWebImage 只不过它是纯Swift的实现 github地址: https://github.com/onevcat/Kingfisher Kingfisher logo.png 3,PeekPop 3DTouch动画组件 Peek and Pop is a great new iOS feature introduced with iPhone 6S and 6S+ that allows you to easily preview content using 3D touch. github地址:https://github.com/marmelroy/PeekPop PeekPop logo 4,AlamofireObjectMapper 将Alamofire JSON响应数据 转为swift对象 github地址:https://github.com/tristanhimmelman/AlamofireObjectMapper AlamofireObjectMapper png 5,RxAlamofire 为Alamofire提供 函数响应式(FRP)调用接口 以优雅的方式使用Alamofire进行网络请求 github地址:https://github.com/RxSwiftCommunity/RxAlamofire RxAlamofire DEMO 6,PromiseKit 异步编程类库 提供了很多实用的异步函数 让异步编程更简单 github地址:https://github.com/mxcl/PromiseKit PromiseKit logo
PromiseKit DEMO 7,EZSwiftExtensions 对Swift标准库, Foundation, UIKit 提供了很多高级扩展函数 包括以下内容: NSObject Bool Int Double String NSAttritedString Array Dictioanry NSDate NSTimer CGRect UIViewController UIView UITextView UILabel UIImageView UIImage Block Objects UIDevice NSUserDefauts NSURL EZ function and variables github地址:https://github.com/goktugyil/EZSwiftExtensions EZSwiftExtensions png EZSwiftExtensions DEMO 8,Aspects swift面向切面编程(AOP)库 【Method Swizzling】 github地址:https://github.com/steipete/Aspects Aspects DEMO 9,PermissionScope 权限管理库 提供申请权限授权操作 githubd地址:https://github.com/nickoneill/PermissionScope PermissionScope logo PermissionScope gif 10,Alamofire 网络操作库 基本都知道 github地址:https://github.com/Alamofire/Alamofire Alamofire logo 【今日微信公号推荐↓】 更多推荐请看《值得关注的技术和设计公众号》 其中推荐了包括技术、设计、极客?和?IT相亲相关的热门公众号。技术涵盖:Python、Web前端、Java、安卓、iOS、PHP、C/C++、.NET、Linux、数据库、运维、大数据、算法、IT职场等。点击《值得关注的技术和设计公众号》,发现精彩! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |