- 博客(5)
- 收藏
- 关注
转载 IOS多线程
IOS多线程 ios有三种主要方法:1、NSThread。2、NSOperation。3、GCD。 1、 NSThread: 调用方法如下:如果需要函数参数的话,可以通过Object传递。 1.1:[NSThread detachNewThreadSelector:@selector(threadInMainMethod:) toTarget:self with
2014-09-27 16:40:05 356
转载 (转) IOS 多线程之GCD
GCD是和block紧密相连的,所以最好先了解下block, GCD是C level的函数,这意味着它也提供了C的函数指针作为参数,方便了C程序员. 下面首先来看GCD的使用: dispatch_async(dispatch_queue_t queue, dispatch_block_t block); async表明异步运行,block代表的是你要做的事情,queue则是你
2014-09-27 16:20:59 413
转载 iOS内存管理介绍与Leak工具的使用
iOS平台内存常见问题 作为iOS平台的开发者,是否曾经为内存问题而苦恼过?内存莫名的持续增长,程序莫名的 crash,难以发现的内存泄漏,这些都是iOS平台内存相关的常见问题;本文将会详细介绍iOS平台的内存管理机制,autorelease机制和内存的使用陷阱,这些将会解决iOS平台内存上的大部分问题,提高了程序的稳定性; 1 iOS平台内存管理介绍 iOS平台的内存管理采用引
2014-09-27 15:07:38 776
转载 iOS列表UITableView提速指南
UITableview 从08年到现在开发过的iOS应用不计其数了,但是面试很多人的时候,发现依然很多同学在最基本的列表控件上懂得不够深,下面就结合各方面的资料进行再一次讲解。 我们都知道纯代码是效率最高的,但是在开发成本上已经越来越不如使用Storyboard性价比高,速度快,所以本文试图结合UIStoryboard来描述一整套方案。 简单配置 在Storyboard
2014-09-05 11:00:07 433
转载 影响 UITableView 滚动的流畅性的原因
http://www.cocoachina.com/industry/20140210/7792.html 影响 UITableView 滚动的流畅性的原因 1、 在代理方法中做了过多的计算占用了 UI 线程的时间 2、同上 3、Cell 中 view 的组织复杂 关于第一点,首先要明白 tableview 的代理(这里指 datasource 和 de
2014-09-03 11:15:24 439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人