摘要:
cocos2d的单例cocos2d有一个备受争议的设计模式:大量使用了【单例】,原则上讲,单例是程序生命周期中只能被实例化一次的类。你可以认为他是导演(一部电影的拍摄过程中只有一个导演),他是蚁后(一个蚁巢中只有一个蚁后)等等。为了确保该对象只被实例化一次,我们利用类的一个静态方法来生成和访问类,在cocos2d中,这个方法通常以shared开头,以下是一些常用的cocos2d单例类的实例化语句:CCActionManager* sharedManager = [CCActionManager sharedManager];CCDirector* sharedDirector = [CCDir 阅读全文
posted @ 2011-12-11 20:51 吼吼睡 阅读(1872) 评论(5) 推荐(3) 编辑