摘要: 在项目中的这个函数里面,[NSMutableArray array]与[[NSMutableArray alloc] init];有着较明显的区别同样是建立一个NSMutableArray临时变量,为什么前者可以,后者在多次调用clearLastLine函数时会出错呢?亟待解决!在TryIt.proj->FingerPaintView里面- (void)clearLastLine { NSMutableArray *lastLine = [NSMutableArray array]; if ([mDrawLines count] >= 1) { lastLine = [mDrawL 阅读全文
posted @ 2012-03-22 15:56 编程小翁 阅读(3039) 评论(0) 推荐(0)
摘要: 通常我们在view层级里面对subView的操作可以通过两种方式:1、保留一个subview的引用,然后在类中通过该引用对该subview 进行操作,但是要注意在适当的位置添加内存维护的代码,退出前手动释放。2、设置subview的Tag,让后在要使用的时候,通过 viewWithTag获取到相应的subview,这种方法比较简洁,也不用自己去维护内存。说直白点,就是父View通过tag获取到子View,格式是:[父View viewWithTag:tag号码];如下图:[view viewWithTag:13].text获取到subView2的内容。就是这么简单。父类对子类下手 ViewW. 阅读全文
posted @ 2012-03-22 11:14 编程小翁 阅读(2011) 评论(0) 推荐(0)
我是来自厦门的Jilon. 翁,请关注我的微博:真实的weng,或关注微信:Jilon