常用框架
Reachability
苹果官方提供的网络状态连接框架
https://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip
AFNetworking
网络连接
https://github.com/AFNetworking/AFNetworking
ASI
HTTP访问终结者
https://github.com/pokeb/asi-http-request
SDWebImage
Web图像异步加载
https://github.com/rs/SDWebImage
SSKeyChain
钥匙串访问的 OC 封装
https://github.com/soffes/sskeychain
ssziparchive
解压缩
https://github.com/soffes/ssziparchive
GDataXML-HTML
DOM 方式解析 XML/HTML
https://github.com/graetzer/GDataXML-HTML
fmdb
SQLite 数据库
https://github.com/ccgus/fmdb
Masonry
代码实现自动布局
https://github.com/Masonry/Masonry
XMPP
XMPP
https://github.com/robbiehanson/XMPPFramework
AsyncSocket
GCD 异步 Socket 框架
https://github.com/robbiehanson/CocoaAsyncSocket
MBProgressHUD
进度提示
https://github.com/jdg/MBProgressHUD
第三方框架
介绍
由网络大牛来编写的框架程序
针对某一个具体的技术问题,提供完善的解决方案
特点
功能强大!
有非常好的错误处理!
持续升级维护!
选择
看懂源程序
看人数
看口碑
使用
获取框架
github.com
全世界优秀的 iOS 第三方框架几乎都能找到
导入框架
直接拖拽
先编译
绝大多数第三方框架有依赖
绝大多数第三方框架,都有警告错误
cocoapod(后续课程会讲)
会自动建立依赖
能够方便地升级
学习
看官方文档
运行示例程序
编写测试代码
阅读源程序
如果是用 C 语言编写的框架源程序不要看
有效的学习笔记
不要依赖谷歌/百度
因为第三方框架通常更新的很快,而网络文章要慢很多
有可能搜索到的一篇文章是很早以前版本的使用文档
为开源框架贡献力量!
常用框架
Reachability
苹果官方提供的网络状态连接框架
https://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip
AFNetworking
网络连接
https://github.com/AFNetworking/AFNetworking
ASI
HTTP访问终结者
https://github.com/pokeb/asi-http-request
SDWebImage
Web图像异步加载
https://github.com/rs/SDWebImage
SSKeyChain
钥匙串访问的 OC 封装
https://github.com/soffes/sskeychain
ssziparchive
解压缩
https://github.com/soffes/ssziparchive
GDataXML-HTML
DOM 方式解析 XML/HTML
https://github.com/graetzer/GDataXML-HTML
fmdb
SQLite 数据库
https://github.com/ccgus/fmdb
Masonry
代码实现自动布局
https://github.com/Masonry/Masonry
XMPP
XMPP
https://github.com/robbiehanson/XMPPFramework
AsyncSocket
GCD 异步 Socket 框架
https://github.com/robbiehanson/CocoaAsyncSocket
MBProgressHUD
进度提示
https://github.com/jdg/MBProgressHUD
使用
获取框架
github.com
全世界优秀的 iOS 第三方框架几乎都能找到
导入框架
直接拖拽
先编译
绝大多数第三方框架有依赖
绝大多数第三方框架,都有警告错误
cocoapod(后续课程会讲)
会自动建立依赖
能够方便地升级
学习
看官方文档
运行示例程序
编写测试代码
阅读源程序
如果是用 C 语言编写的框架源程序不要看
有效的学习笔记
不要依赖谷歌/百度
因为第三方框架通常更新的很快,而网络文章要慢很多
有可能搜索到的一篇文章是很早以前版本的使用文档
为开源框架贡献力量!
介绍
由网络大牛来编写的框架程序
针对某一个具体的技术问题,提供完善的解决方案
特点
功能强大!
有非常好的错误处理!
持续升级维护!
选择
看懂源程序
看人数
看口碑
Reachability
苹果官方提供的网络状态连接框架
https://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip
AFNetworking
网络连接
https://github.com/AFNetworking/AFNetworking
ASI
HTTP访问终结者
https://github.com/pokeb/asi-http-request
SDWebImage
Web图像异步加载
https://github.com/rs/SDWebImage
SSKeyChain
钥匙串访问的 OC 封装
https://github.com/soffes/sskeychain
ssziparchive
解压缩
https://github.com/soffes/ssziparchive
GDataXML-HTML
DOM 方式解析 XML/HTML
https://github.com/graetzer/GDataXML-HTML
fmdb
SQLite 数据库
https://github.com/ccgus/fmdb
Masonry
代码实现自动布局
https://github.com/Masonry/Masonry
XMPP
XMPP
https://github.com/robbiehanson/XMPPFramework
AsyncSocket
GCD 异步 Socket 框架
https://github.com/robbiehanson/CocoaAsyncSocket
MBProgressHUD
进度提示
https://github.com/jdg/MBProgressHUD
第三方框架
介绍
由网络大牛来编写的框架程序
针对某一个具体的技术问题,提供完善的解决方案
特点
功能强大!
有非常好的错误处理!
持续升级维护!
选择
看懂源程序
看人数
看口碑
使用
获取框架
github.com
全世界优秀的 iOS 第三方框架几乎都能找到
导入框架
直接拖拽
先编译
绝大多数第三方框架有依赖
绝大多数第三方框架,都有警告错误
cocoapod(后续课程会讲)
会自动建立依赖
能够方便地升级
学习
看官方文档
运行示例程序
编写测试代码
阅读源程序
如果是用 C 语言编写的框架源程序不要看
有效的学习笔记
不要依赖谷歌/百度
因为第三方框架通常更新的很快,而网络文章要慢很多
有可能搜索到的一篇文章是很早以前版本的使用文档
为开源框架贡献力量!
常用框架
Reachability
苹果官方提供的网络状态连接框架
https://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip
AFNetworking
网络连接
https://github.com/AFNetworking/AFNetworking
ASI
HTTP访问终结者
https://github.com/pokeb/asi-http-request
SDWebImage
Web图像异步加载
https://github.com/rs/SDWebImage
SSKeyChain
钥匙串访问的 OC 封装
https://github.com/soffes/sskeychain
ssziparchive
解压缩
https://github.com/soffes/ssziparchive
GDataXML-HTML
DOM 方式解析 XML/HTML
https://github.com/graetzer/GDataXML-HTML
fmdb
SQLite 数据库
https://github.com/ccgus/fmdb
Masonry
代码实现自动布局
https://github.com/Masonry/Masonry
XMPP
XMPP
https://github.com/robbiehanson/XMPPFramework
AsyncSocket
GCD 异步 Socket 框架
https://github.com/robbiehanson/CocoaAsyncSocket
MBProgressHUD
进度提示
https://github.com/jdg/MBProgressHUD
使用
获取框架
github.com
全世界优秀的 iOS 第三方框架几乎都能找到
导入框架
直接拖拽
先编译
绝大多数第三方框架有依赖
绝大多数第三方框架,都有警告错误
cocoapod(后续课程会讲)
会自动建立依赖
能够方便地升级
学习
看官方文档
运行示例程序
编写测试代码
阅读源程序
如果是用 C 语言编写的框架源程序不要看
有效的学习笔记
不要依赖谷歌/百度
因为第三方框架通常更新的很快,而网络文章要慢很多
有可能搜索到的一篇文章是很早以前版本的使用文档
为开源框架贡献力量!
介绍
由网络大牛来编写的框架程序
针对某一个具体的技术问题,提供完善的解决方案
特点
功能强大!
有非常好的错误处理!
持续升级维护!
选择
看懂源程序
看人数
看口碑