美文网首页
swift 必备库

swift 必备库

作者: Albert新荣 | 来源:发表于2019-03-15 12:00 被阅读0次

    1、CryptoSwift

    swift加密库, 支持md5,sha1,sha224,sha256...

    github地址: https://github.com/krzyzanowskim/CryptoSwift

    574653-2b175d46612e7f82.jpg

    2、Kingfisher

    Kingfisher 是一个异步下载和缓存图片的库 类似于SDWebImage

    只不过它是纯Swift的实现

    github地址:https://github.com/onevcat/Kingfisher

    574653-bb7a4ea1503774da.jpg

    3、PeekPop

    3DTouch动画组件

    Peek和Pop是iPhone 6S和6S+上新增的一个很棒的iOS特性,可以很方便地使用3D touch来预览内容。

    github地址:https://github.com/marmelroy/PeekPop

    574653-c798d0d3c6981602.jpg

    574653-ae30e225887f7574.gif

    4、AlamofireObjectMapper

    将Alamofire JSON响应数据 转为swift对象

    github地址:https://github.com/tristanhimmelman/AlamofireObjectMapper

    574653-57ca46f995efd6cd.jpg

    5、RxAlamofire

    为Alamofire提供 函数响应式(FRP)调用接口

    以优雅的方式使用Alamofire进行网络请求

    github地址:https://github.com/RxSwiftCommunity/RxAlamofire

    574653-57007179110fb964.jpg

    6、PromiseKit

    异步编程类库 提供了很多实用的异步函数 让异步编程更简单

    github地址:https://github.com/mxcl/PromiseKit

    574653-d4dbb53f036e1a32.jpg 574653-ec7eeb94c1c2ad77.jpg

    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

    574653-a3218c6a6b43903a.jpg 574653-6809d99f26d48d3c.jpg

    8、Aspects

    swift面向切面编程(AOP)库 【Method Swizzling】

    github地址:https://github.com/steipete/Aspects

    574653-ab2f230dbe1e85f7.jpg

    9、PermissionScope

    权限管理库 提供申请权限授权操作

    githubd地址:https://github.com/nickoneill/PermissionScope

    687474703a2f2f726171756f2e6e65742f696d616765732f62616e6e65722e706e67.jpg

    574653-6c1b74075d28ed39.gif

    10、Alamofire

    网络操作库 基本都知道

    github地址:https://github.com/Alamofire/Alamofire

    1464085840999222.png

    本文来自文章,作者:sprint(简书

    相关文章

      网友评论

          本文标题:swift 必备库

          本文链接:https://www.haomeiwen.com/subject/yojlmqtx.html