2012-03-18 51 views
0

當它們是類名時,我很不習慣它是什麼實例變量(或ivars)。我知道這是一個基本的Objective-C原則,但我想在使用cocos2d時給它一些相關性。cocos2d類和ivars

例如在此界面:

@interface BulletCache : CCNode { 

CCSpriteSheet* batch; 
} 

的CCSpriteSheet類(更新至CCSpriteBatchNode,但這是發動機的較舊v)的具有實例,它是BulletCache的一個實例變量。

但究竟是什麼意思?它允許BulletCache做它以前做不到的事情?

回答

0

在與幾位程序員交談之後,似乎實例變量由此類擁有的類型和類組成 - 因此它們在類的底部的dealloc方法中設置爲autorelease。