摘要:
昨天我在《「cocos2d-x」CCProgressTimer实现进度条》一文中说到cocos2d与cocos2d-x的区别:cocos2d中有大量的public数据成员,而cocos2d-x基本上把所有数据成员封装成privite或protected类型了,以OOP的角度来说,cocos2d-x的架构更加完美,这句话是错误的,cocos2d的数据成员也全部封装过了。有过C++/JAVA编程经验的人,在OC中容易被.(点操作符误导),在C++中,点操作符表示访问本实例中的公共数据成员,而在OC中,即使是@public的数据成员,也无法用点操作符访问。OC中的所有数据成员都无法直接访问,@pub 阅读全文
摘要:
「cocos2d-x」CCProgressTimer实现进度条 阅读全文