摘要: 1 什么是block对于闭包 (block),有很多定义,其中闭包就是能够读取其它函数内部变量的函数,这个定义即接近本质又较好理解。对于刚接触Block的同学,会觉得有些绕, 因为我们习惯写这样的程序main(){ funA();} funA(){funB();} funB(){.....}; 就是... 阅读全文
posted @ 2015-09-23 09:18 fengsh_h 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1 多线程是什么多线程是个复杂的概念,按字面意思是同步完成多 项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核 的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以... 阅读全文
posted @ 2015-09-23 09:15 fengsh_h 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 目录(?)[-]简介iOS有三种多线程编程的技术分别是三种方式的有缺点介绍NSThread的使用NSThread 有两种直接创建方式参数的意义PS不显式创建线程的方法下载图片的例子新建singeView app线程间通讯线程同步线程的顺序执行其他同步1、简介:1.1 iOS有三种多线程编程的技术,分... 阅读全文
posted @ 2015-09-23 09:13 fengsh_h 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 大文件断点续传0.94 以后支持大文件的断点下载,只需要设置: [ request setAllowResumeForFileDownloads:YES ]; [ request setDownloadDestinationPath:downloadPath ]。 就可以了。ASIHTTPReque... 阅读全文
posted @ 2015-09-23 09:11 fengsh_h 阅读(154) 评论(0) 推荐(0) 编辑
摘要: ASINetworkQueues, 它的delegate提供更为丰富的功能提 供的更多的回调方法如下: a,requestDidStartSelector,请求发起时会调此方法,你可以在此方法中跟据业务选择性的设置request对象的 deleaget。 b,requestDidReceiveRes... 阅读全文
posted @ 2015-09-23 09:10 fengsh_h 阅读(325) 评论(0) 推荐(0) 编辑
摘要: ASIHTTPRequest 对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。ASIHTTPRequest功... 阅读全文
posted @ 2015-09-23 09:07 fengsh_h 阅读(172) 评论(0) 推荐(0) 编辑