自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 浅谈NSRunLoop

1、是事件处理的循环 2、可以保持一个线程一直是活跃状态,不会马上销毁掉 3、两个用到RunLoop的地方:      (1)定时器(每隔一秒执行一次 RunLoop帮我们调用)      (2)调用performSelector(延迟调用一个方法)  同理 4、平时创建的UIApplication项目,自动为我们创建了RunLoop(因为UI项目运行之后,会一直处于活跃状态

2015-05-10 22:22:10 276 1

原创 ios网络请求

1、同步请求:数据的请求过程是在主线程来执行的,网络数据加载需要一个时间过程呢,会堵塞主线程(在请求的过程中无法取消、无法监听加载进度)【一次全部请求下来】      异步请求:数据的请求过程在多线程来执行(在请求过程中可以取消、可以监听加载进度)【不断的请求】 2、(fundation框架自带的网络请求方式) 初始化URL实例 NSURL *url = [NSURL URLWithS

2015-04-12 19:27:34 393

原创 多线程

网络与多线程  1、多线程能提高CPU的使用率 防止主线程堵塞 任何有可能堵塞主线程的任务不要在主线程执行 2、多线程和主线程是同时进行的 3、创建多线程对象的5种方法: //(1)用alloc创建 NSThread *thread = [NSThread alloc] initWithTarget:self  selector:@selector(mutableThread:) o

2015-04-12 14:36:38 282

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除