aBigRoybot

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年11月12日

摘要: IOS 多线程 有三种主要方法(1)NSThread(2)NSOperation(3)GCD下面简单介绍这三个方法1.NSThread 调用方法如下: 如函数需要输入参数,可从object传进去。 (1) [NSThread detachNewThreadSelector:@selector(threadInMainMethod:) toTarget:self withObject:nil]; (2) NSThread* myThread = [[NSThread alloc] initWithTarget:self selector:@selector(threadInMainM... 阅读全文
posted @ 2011-11-12 03:37 aBigRoybot 阅读(390) 评论(0) 推荐(0) 编辑

摘要: 在touchEnded里面将这次touch操作所经过的点存到一个可变长数组里面, 然后把这个数组存到一个dictionary里面. 在drawset每次画之前先遍历这个dictionary里面的数组(每组点), 把这些点画出来, 然后再画当前touch操作. 代码如下://类定义如下@interface KeepDraw: UIView{ NSMutableArray * currentPoints; NSMutableDictionary * savedPoints; int dictPos;//dictPos用来给savedPoints设定key. 其实也可以用saved... 阅读全文
posted @ 2011-11-12 03:25 aBigRoybot 阅读(182) 评论(0) 推荐(0) 编辑