iOS课程观看笔记(十二)---第三方库

本文深入探讨了AFNetworking、SDWebImage及ReactiveCocoa等关键iOS开发框架。AFNetworking覆盖了网络请求的核心功能,而SDWebImage则专注于异步图片下载与缓存。ReactiveCocoa介绍了函数响应式编程,为iOS界面渲染提供了高性能解决方案。

在这里插入图片描述


AFNetworking

AFNetworking主要包括:
会话、网络监听模块、网络安全模块
以及请求序列化、响应序列化、UI空间

在这里插入图片描述

其中,最核心的类是AFURLSessionManager,其包括:
NSURLSession(会话)
AFNetworkReachabilityManager(监听) Reachability可达性
AFSecurityPolicy(安全)

我们用的比较多的类是AFURLSessionManager的子类:AFHTTPSessionManager
其主要包括:
AFURLRequestSerialzation(负责请求)
AFURLResponseSerialzation(负责响应)

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


SDWebImage

一个异步下载图片,并支持缓存的框架
在这里插入图片描述
在这里插入图片描述


ReactiveCocoa(RAC)

RAC—学习

函数响应式编程框架

订阅 一个 信号

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


AsyncDisplayKit

提升iOS界面渲染性能的一个框架

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

后两个框架没用过,只是截图,需要学习的请看其他资料

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值