美文网首页
2017-12-17-类库

2017-12-17-类库

作者: yght | 来源:发表于2017-12-17 13:45 被阅读0次

最近又在加强身体的锻炼,感觉精神状态较之前要好了不少。还是要坚持,做到2天必去一次健身房,把身体减重的同时又练结实。

AsyncDisplayKit:已改名Texture
优点:
1.将耗时的Layout与富文本渲染放到子线程,异步生成UIView更新通知主线程更新UI。
2.拥有一套类似Flexbox的布局,高效灵活地布局UI。

asyncdisplaykit-api-flow.png

Masonry:简化版的Autolayout

AFNetWorking:基于NSURLSession的baseURL级别的易用封装,包括其提供的Json序列化器,下载进度通知等。
AFHTTPSessionManager: baseURL 级别的HTTP请求manager.
AFJSONResponseSerializer:将请求回来的NSData转换成Dictionary.

SDWeblmage: 提供异步简易下载并缓存图片机制

ReactiveCocoa:基于Signal,包括只要3个状态Next/Complete/Error三种状态,特别解决异步多层Block嵌套问题及MVVM实现。
RxSwift:RX库的Swift版本实现,机制跟ReactiveCocoa类似。
Realm:更高查询效率相比与Core Data , 在处理多线程通知方面更为轻量级,并支持对象属性自动变化通知。


1_SWLddOMTSeVv_np66p2xSg.png

设计模式:
命令模式:ReactiveCocoa 的RACCommand实现MVVM
策略模式:Swift 中的map,将具体算法让外部实现

相关文章

  • 2017-12-17-类库

    最近又在加强身体的锻炼,感觉精神状态较之前要好了不少。还是要坚持,做到2天必去一次健身房,把身体减重的同时又练结实...

  • 2020-02-22ArcGIS Engine中的类库

    ArcGIS Engine中的类库 1.Version类库 2.界面和控件类库 3.可视化显示类库 4.数据访同类...

  • 类库

    zlib zlib 是通用的压缩库,提供了一套 in-memory 压缩和解压函数,并能检测解压出来的数据的完整性...

  • 类库

    类库(Class Library)是一个综合性的面向对象的可重用类型集合,这些类型包括:接口、抽象类和具体类。类库...

  • tp5 导入第三方库

    ThinkPHP vendor 方法导入第三方类库第三方类库第三方类库指除了 ThinkPHP 框架、应用项目类库...

  • 第三方搜集

    objc 类库 AFNetworking--------网络请求SDWebImage---------这个类库提供...

  • Java的JDBC封装

    数据库连接操作类,该类提供创建数据库连接getConnection和release释放资源 数据库的操作类 测试类...

  • Java开发中存在这样的代码,反而影响整体整洁和可读性

    不完美的库类 不完美的库类(Incomplete Library Class) 当一个类库已经不能满足实际需要时,...

  • 前端框架

    最近接触了基础类库lodash、时间处理类库moment.js

  • 深入分析Java I/O的工作机制 (一)

    1.Java的I/O类库的基本架构 先说一下什么是类库:可以说是类的集合,类库包括接口、抽象类、具体类等。 I/O...

网友评论

      本文标题:2017-12-17-类库

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