2015年2月16日

(五十五)iOS多线程之GCD

摘要: GCD的全称为Grand Central Dispatch,翻译为大中央调度,是Apple开发的一个多线程编程解决方法。 进程和线程的概念: 正在进行中的程序被称为进程,负责程序运行的内存分配,每一个进程都有自己独立的虚拟内存空间。 线程是进程中一个独立的执行路径,即主线程,主线程有1M的栈... 阅读全文

posted @ 2015-02-16 18:41 张大大123 阅读(161) 评论(0) 推荐(0) 编辑

OC语言(七)Block复习

摘要: 看下面一道Block的面试题: int i = 10;void(^myBlock)() = ^{ NSLog(@"%d",i);};i = 100;myBlock(); 经过这个过程后,输出的i应该是10而不是100,在定义block时会将block前面的局部变量进行拷贝,后续的变量改变... 阅读全文

posted @ 2015-02-16 15:17 张大大123 阅读(199) 评论(0) 推荐(0) 编辑

(五十四)涂鸦的实现和截图的保存

摘要: 利用touchesMoved来获取各个触摸点,并存入一个数组。 在drawRect方法内,循环生成这些点,当i=0时,使用CGContextMoveToPoint方法移动到起点,其余点都通过CGContextAddLineToPoint方法连线。 这样的问题是起点只有一个,画完一条线如果再开始画... 阅读全文

posted @ 2015-02-16 11:31 张大大123 阅读(282) 评论(0) 推荐(0) 编辑

导航