摘要: 为什么要内存管理?因为内存一直被占用的话,内存最终会不够用。内存管理好处,1G可以运行3G应用,只要使用时不超过1G,及时释放的话。一.oc中采用“引用计数”(retainCount)方式管理对象所占内存(内存有指针指向的概念)。alloc为对象分配内存。dealloc为对象释放所占内存,不能手动调... 阅读全文
posted @ 2014-01-15 17:47 forrHuen 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 需求:修改游戏相关类 将怪物类和英雄类提取公共部分,并定义成父类。 修改游戏,使用多态完善怪物、英雄的攻击。Role.h@interface Role : NSObject{ int _hp; int _oriHp; CGPoint _currentLoc; CGPoint _oriLoc; int _attack; int _defense;}@property(nonatomic,assign)int hp;@property(nonatomic,assign,readonly)int oriHp;@property(nonatomic,assign)C... 阅读全文
posted @ 2014-01-15 08:53 forrHuen 阅读(199) 评论(0) 推荐(0) 编辑