摘要:
http://blog.sina.com.cn/s/blog_538ee4a70100o9o2.html如果要从事Leopard或更高版本的MacOS程序开发使用Objective-C 2.0的垃圾回收机制,若要从事旧版本MacOS或iPhone开发则要全部阅读本章内容一、对象生命周期程序中的对象由生命周期,其周期包括:诞生(alloc或new)、生存(接受消息和执行操作)、交友(借助方法的组合和参数)和消亡(被释放)1、引用计数Cocoa采用了一种称为引用计数(保留计数)的技术:(1)每个对象有一个与之相关联的整数,称为他的引用计数器或保留计数器(2)当代码访问某个对象时,改代码将该对象保留 阅读全文
posted @ 2011-08-24 17:32
痴人指路
阅读(256)
评论(0)
推荐(0)
摘要:
http://blog.csdn.net/windows_star/article/details/6010347cocos2d中,layer的主要任务就是接受用户的触摸,在看本文之前,读者最好了解ios与用户交互的方式,最好也知道cocos2d中是怎么相应用户的触摸到各个layer的。 首先我们继承自标准CCSprite,并且遵循CCTargetedTouchDeleget或者CCStandadTouchDeleget view plain////TestSprite.h//touchTest////Createdbyjeffreyon10-11-12.//Copyright2010__M. 阅读全文
posted @ 2011-08-24 15:19
痴人指路
阅读(423)
评论(0)
推荐(0)
摘要:
假设drinkDetails是一个由Object组成的Array,且Object类有个birthDate属性,我们要根据它来对Array排序。方法一- (NSComparisonResult)compare:(id)otherObject { return [self.birthDate compare:otherObject];}NSArray *sortedArray;sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(compare:)];方法二NSSortDescriptor *sortDescriptor... 阅读全文
posted @ 2011-08-24 11:48
痴人指路
阅读(516)
评论(0)
推荐(0)
摘要:
http://blog.csdn.net/sjzsp/article/details/6314903scroll view 原理 在滚动过程当中,其实是在修改原点坐标。当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么 scroll view 发送scroll view 原理 在滚动过程当中,其实是在修改原点坐标。当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么 scroll view 发送 tracking events 到被点击的 subview。假如在 阅读全文
posted @ 2011-08-24 10:08
痴人指路
阅读(371)
评论(0)
推荐(0)

浙公网安备 33010602011771号