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

Swift 必备开发库 (高级篇) (转)相关推荐

  1. Swift 必备开发库 (高级篇)

    1.CryptoSwift swift加密库, 支持md5,sha1,sha224,sha256... github地址: https://github.com/krzyzanowskim/Crypt ...

  2. java ee 6 源码_Java EE 6开发手册·高级篇(第4版)

    资源名称:Java EE 6开发手册·高级篇(第4版) 内容简介: <Java EE 6 开发手册?高级篇(第4 版)>是一本面向实战.以示例为驱动.在Java 平台企业版6(Java E ...

  3. java技术教程视频_Spring开发视频教程高级篇+源码(400M)33讲

    Spring开发视频教程高级篇+源码(400M)33讲 01_全面阐释Spring及其各项功能.rar 02_搭建与测试Spring的开发环境.rar 03_编码剖析Spring管理Bean的原理.r ...

  4. 微信接口开发之高级篇系列【网页授权获取用户基本信息】

    PHP微信接口开发之高级篇之网页授权获取用户基本信息 二.WEB开发工具 转载于:https://www.cnblogs.com/tinywan/p/5860981.html

  5. swift_036(Swift之第三方库SwiftyJSON篇)

    [快速学会Swift第三方库] SwiftyJSON篇 SwiftyJSON使得用Swift处理JSON数据更加容易.这是解析JSON字符串封装类.实现功能与JavaScript中的JSON.pars ...

  6. swift_035(Swift之第三方库Kingfisher篇)

    [快速学会Swift第三方库] Kingfisher篇 Kingfisher是一个轻量的下载和缓存网络图片库.下载和缓存是异步进行操作,已经下载好的图片会缓存在内存和本地,极大得提高app的体验. ( ...

  7. Visual C++ MFC/ATL开发-高级篇(一)

    在VC++6.0中用MFC进行COM编程首先应当明确,MFC中是通过嵌套类而不是多重继承来实现COM接口的,通过接口映射机制将接口和实现该接口的嵌套类关联起来:MFC中提供一套简明的宏来实现嵌套类的定 ...

  8. 微信接口开发之高级篇系列【网页授权详细说明【提供测试账号使用】】

    本篇文章你将学到:在自己做的微信网站里,利用oauth2.0网页授权接口获取用户的信息(openid,姓名,性别,地区,头像等).如大转盘等游戏记录哪个微信用户获得什么奖品.H5等小游戏需要把分数与对 ...

  9. [转]白话阿里巴巴Java开发手册高级篇

    不久前,阿里巴巴发布了<阿里巴巴Java开发手册>,总结了阿里巴巴内部实际项目开发过程中开发人员应该遵守的研发流程规范,这些流程规范在一定程度上能够保证最终的项目交付质量,通过在时间中总结 ...

  10. Android—App—必备开发组件—调试工具篇—Stetho[配合OkHttp框架使用]

    一.First and Foremost : 测试同学,在测试Android-App时,所需要的其中一个重要的技能即判断页面数据错误后,能迅速定位是服务器接口问题,还是APP逻辑问题.此时就需要知道服 ...

最新文章

  1. profile 文件含义
  2. poj3050【dfs】
  3. Android客户端实现七牛云存储文件上传
  4. 【机器视觉】 dev_update_time算子
  5. 程序员基本功05表达式中的陷阱
  6. window 下分linux分区,如何在windows9x下访问linux分区
  7. 图解金山网盾3.6下载保护实现原理
  8. Linux 的 Out-of-Memory (OOM) Killer
  9. Linux查看磁盘块大小
  10. 【向生活低头】如何在Gold Wave软件中为声音添加背景音乐
  11. 计算机与经济学之关联刍议,西方五大经济学期刊发展趋势刍议
  12. 重磅!罗振宇跨年演讲:扎心5问
  13. A-Level经济真题(7)
  14. 堡垒机和防火墙的区别是什么?能防删库跑路吗?
  15. opencv检测相交点_在网络摄像头feed opencv中检测2条线之间的交点
  16. Lunatic状态(疯狂之力)
  17. mysql 查询当前年份
  18. Office2007打开word和excel文件速度慢,在两个打开的word文件之间切换的速度慢,如何处理?...
  19. win10ltsc安装后重启提示bitlocker有问题怎么办_TIA Portal博途常见的15大问题汇总
  20. 陈景润定理数学证明存在错误吗?

热门文章

  1. phpStorm使用技巧总结
  2. 光驱是DVD,而系统却显示为CD驱动器的原因
  3. ORG LegacyCell for Mac - MS-20/Polysix音频合成器
  4. Kontakt 6 for mac - 音频采样器 双版本
  5. CSS按钮动画(二)
  6. iOS 数组模型排序
  7. python学习(三)
  8. 角色 RESOURCE、CONNECT、DBA具有的权限
  9. php生成透明png图像 无锯齿
  10. 感谢你遇到的问题(2)