微信号:DevTipss

介绍:程序猿的技术博客~ IOS ANDROID HTML5干货分享,不仅有技术还有人生~

Swift 必备开发库 (高级篇)

2016-05-09 16:38 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


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



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 提供了很多高级扩展函数

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




微信中链接无法点击 点击阅读原文即可查看详情






 
DevTips 更多文章 WEB开发资源整理 CocoaPods之~~~创建自己的依赖库 如何为ipa文件重新签名 10款Mac下高效率软件 使用 Redex 压缩和优化 Android APK
猜您喜欢 JVM性能优化:Part 1—JVM简介 C++11新特性Part9 Android M新特性Doze and App Standby模式详解 途牛原创|途牛价格中心的核心技术 从菜鸟到总监!成为优秀设计师的10个必备技能