Reachability 检测网络连接
ASIHTTPRequest 网络恳求
MBProgressHUD 提示作用
SVProgressHUD 提示作用
ZAActivityBar 提示作用
SBJson JSON解析
JSONKit JSON解析
SDWebImage 图片异步加载及缓存
UIActivityIndicator-for-SDWebImage 为SDWebImage显现加载作用
UIImage+Resize 调整图片巨细
ImageCacheResize 异步加载图片、缓存及调整巨细
EGOTableViewPullRefresh 下拉改写
PullToRefresh 下拉改写
STableViewController 下拉改写、上拉加载更多
SVPullToRefresh 下拉改写、上拉加载更多
CMPopTipView 提示信息
PrettyKit
MGBox2
Nimbus
FlatUIKit
MUKMediaGallery
PTShowcaseViewController
MWPhotoBrowser
ios-image-filters
PDF Reader Core for iOS
DTCoreText
FTCoreText
CoreTextWrapper
Base64
RNCryptor
在iOS开发中不可避免的会用到一些第三方类库,它们供给了许多有用的功用,使咱们的开发变得更有功率;一起,也能够从它们的源代码中学习到许多有用的东西。
Reachability 检测网络连接
用来查看网络连接是否可用:包含WIFI和WWAN(3G/EDGE/CDMA等)两种作业形式。
能够从Apple网站下载到:http://developer.apple.com/library/ios/#samplecode/Reachability/History/History.html#//apple_ref/doc/uid/DTS40007324-RevisionHistory-DontLinkElementID_1。
现在有更好的替代品:https://github.com/tonymillion/Reachability,比Apple供给的兼容性更好,并且愈加好用,更详细的运用方法请看它供给的比如。
1
2
3
4
5
6
7
8
9
|
Reachability* reach = [Reachability reachabilityWithHostname:@www.google.com];
reach.reachableBlock = ^(Reachability*reach) {
NSLog(@网络可用!);
};
reach.unreachableBlock = ^(Reachability*reach) {
NSLog(@网络不可用!);
};
// 开端监听
[reach startNotifier];
|
ASIHTTPRequest 网络恳求
ASIHTTPRequest是对CFNetwork API的一个包装,它供给了一套愈加简练的API,运用起来也愈加简略。
官方网站:http://allseeing-i.com/ASIHTTPRequest/
GitHub:https://github.com/pokeb/asi-http-request
它不只是支撑根本的HTTP恳求,并且支撑根据REST的服务(GET/POST/PUT/DELETE)。
最让人喜爱的是,它支撑block语法:
1
2
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/ic/297576.html
|