美文网首页macOSiOS系列(LJ)
2017你不容错过的swift第三方库整理

2017你不容错过的swift第三方库整理

作者: apk收集均 | 来源:发表于2017-06-14 15:42 被阅读610次

    收集一些平时常用的第三方库方便下次查找、使用。【不定时更新】欢迎各位有好的第三方库可以留言推荐。

    1,网络请求

    Alamofire:http网络请求处理框架,类似oc的AFNetworking

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

    Moya:基于Alamofire的更高层网络请求封装

    2,JSON解析

    SwiftyJSON 十分方便的JSON处理第三方

    ObjectMapper主要用于JSON和Model之间相互转换的,类似OC中的MJExtension等。

    ObjectMapper与Alamofire结合版:AlamofireObjectMapper

    HandyJSON是一个用与Swift语言中的JSON序列化/反序列化库。

    Argo:函数式json解析转换库

    3,Animation

    Spring简化动画开发的动画库。

    LiquidFloatingActionButton:可定制水滴型浮动动态按钮组件及演示

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

    AwsomeLayout-Swift:使用UICollectionView实现卡片式轮播图效果。

    4,图表

    Charts:多种样式图标,折线,柱状,K线,雷达,饼状等

    SwiftCharts:易于使用,高度可定制的图标库

    5,图片加载,缓存

    Kingfisher:获得star最多的处理网络图片及缓存的库(小编使用的是这个)

    ImageScout:最小网络代价获得图片大小及类型

    Nuke:完整、强大、实用的图片管理类库

    HanekeSwift:轻量带缓存高性能图片加载组件

    6,存储

    SwiftyUserDefaults:对NSUserDefaults的封装,让NSUserDefaults使用更简单

    KeychainAccess:方便使用keychain

    7,界面约束

    SnapKit:是一个优秀的第三方自适应布局库,方便使用代码实现自动布局,与Masonry出自同一作者。

    8,hud@Toast

    Toast-Swift:高可定制易用的 Toast 弹出信息或通知用户界面组件类。

    SkeletonView:简单明了的加载动画提示框

    8,资料、资源

    EZSwiftExtensions:对Swift标准库, Foundation, UIKit 提供了很多高级扩展函数

    awesome-ios:iOS开发资源大整合,包括OC、Swift,涉及到frameworks、libraries、tutorials、xcode plugins、components等。

    iOS9-day-by-day:day-by-day系列相信很多人都很熟悉,主要介绍一些新特性、新框架的使用。

    iOS-9-Sampler:关于iOS9新特性的所有demo。

    30DaysofSwift:作者Allen Wang是一名产品设计师,这是他学习swift的项目

    SwiftGuide:这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排。

    Awesome-Swift-Education:swift学习资源整理。

    awesome-swift:swift资源大合集,覆盖了几乎所有方面。

    9,打包工具

    HXPackRobot:只需简单配置,便可以轻松打包

    相关文章

      网友评论

        本文标题:2017你不容错过的swift第三方库整理

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