Swift 必备开发库 (高级篇)
▲点击上方“CocoaChina”关注即可免费学习 iOS 开发 本文投稿文章,作者:sprint(简书) 1、CryptoSwift swift加密库,支持md5,sha1,sha224,sha256... github地址:?https://github.com/krzyzanowskim/CryptoSwift 2、Kingfisher Kingfisher 是一个异步下载和缓存图片的库 类似于SDWebImage 只不过它是纯Swift的实现 github地址:https://github.com/onevcat/Kingfisher 3、PeekPop 3DTouch动画组件 Peek和Pop是iPhone 6S和6S+上新增的一个很棒的iOS特性,可以很方便地使用3D touch来预览内容。 github地址:https://github.com/marmelroy/PeekPop 4、AlamofireObjectMapper 将Alamofire JSON响应数据 转为swift对象 github地址:https://github.com/tristanhimmelman/AlamofireObjectMapper 5、RxAlamofire 为Alamofire提供 函数响应式(FRP)调用接口 以优雅的方式使用Alamofire进行网络请求 github地址:https://github.com/RxSwiftCommunity/RxAlamofire 6、PromiseKit 异步编程类库 提供了很多实用的异步函数 让异步编程更简单 github地址:https://github.com/mxcl/PromiseKit 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 8、Aspects swift面向切面编程(AOP)库 【Method Swizzling】 github地址:https://github.com/steipete/Aspects 9、PermissionScope 权限管理库 提供申请权限授权操作 githubd地址:https://github.com/nickoneill/PermissionScope 10、Alamofire 网络操作库 基本都知道 github地址:https://github.com/Alamofire/Alamofire 微信号:CocoaChinabbs 月薪十万、出任CEO、赢娶白富美、走上人生巅峰不是梦 -------------------------------------- 商务合作QQ:645047738 投稿邮箱:support@cocoachina.com (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |