AFNetwork是一个轻量级的网络请求api类库。是以NSURLConnection,NSOperation和其他方法为基础的。下面这个例子是用来处理json请求的3如何选择AFNetworking版本首先得下载AFNetworking库文件,下载时得首先弄清楚,你将要开发的软件兼容的最低版本是多...
分类:
Web程序 时间:
2015-11-14 12:27:40
阅读次数:
252
#import?"ViewController.h"
@interface?ViewController?()
{
????NSOperationQueue?*_queue;
}
@end
@implementation?ViewController
/*
?第二种?多线程技术
?任务?NSOperation?
?NSOperation...
分类:
编程语言 时间:
2015-11-13 13:19:56
阅读次数:
210
简介通过NSOperation与NSOperationQueue的组合也能实现多线程通常将任务封装成NSOperation对象,并将对象添加到NSOperationQueue中实现NSOperationNSOperation是一个抽象类,不能用来直接封装操作,通常使用它的子类来封装操作若不将NSOp...
分类:
其他好文 时间:
2015-11-07 13:35:58
阅读次数:
174
项目名称项目信息1.AFNetworking作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多牛逼的项目, 这个便是其中之一, AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API...
分类:
其他好文 时间:
2015-11-06 20:50:53
阅读次数:
273
iOS开发多线程篇—NSOperation基本操作一、并发数(1)并发数:同时执?行的任务数.比如,同时开3个线程执行3个任务,并发数就是3(2)最大并发数:同一时间最多只能执行的任务的个数。(3)最?大并发数的相关?方法- (NSInteger)maxConcurrentOperationCoun...
分类:
移动开发 时间:
2015-10-27 19:54:41
阅读次数:
263
iOS开发多线程篇—NSOperation简单介绍一、NSOperation简介1.简单说明NSOperation的作?:配合使用NSOperation和NSOperationQueue也能实现多线程编程NSOperation和NSOperationQueue实现多线程的具体步骤:(1)先将需要执行...
分类:
移动开发 时间:
2015-10-27 19:22:49
阅读次数:
200
iOS开发多线程篇—自定义NSOperation一、实现一个简单的tableView显示效果实现效果展示:代码示例(使用以前在主控制器中进行业务处理的方式)1.新建一个项目,让控制器继承自UITableViewController。 1 // 2 // YYViewController.h 3 /....
分类:
移动开发 时间:
2015-10-27 19:10:11
阅读次数:
201
概述AFNetworking是一个非常受欢迎的轻量级的iOS、Mac OS X网络通信类库。它建立在NSURLConnection、NSOperation以及其技术的基础上,有着精心设计的模块结构和功能丰富的API,让很多网络通信功能的实现变得十分简单。AFNetworking支持HTTP请求和基于...
分类:
移动开发 时间:
2015-10-23 16:22:03
阅读次数:
215
目前在 iOS 和 OS X 中有两套先进的同步 API 可供我们使用:NSOperation 和 GCD 。其中 GCD 是基于 C 的底层的 API ,而 NSOperation 则是 GCD 实现的 Objective-C API。1. 什么时候使用NSOperationQueue而不是GCD...
分类:
移动开发 时间:
2015-10-21 09:21:57
阅读次数:
147
多线程是为了解决主线程被阻塞,并提高效率的一种方式. 首先我们要学习多线程编程就要看看它有哪几种方式: NSThread NSOperation Grand Centeral?Dispatch 我们看看NSThread的创建方式:: ???? NSThread?*th...
分类:
移动开发 时间:
2015-10-19 20:59:45
阅读次数:
230