
cocos2d v2.0で、以下のように書いたらdeprecatedと言われちゃいました。
[CCTouchDispatcher sharedDispatcher]
‘sharedDispatcher’ is deprecated
ccDeprecated.mを覗くと以下のようになっていますね。
@implementation CCTouchDispatcher (Deprecated) +(CCTouchDispatcher*) sharedDispatcher { return [[CCDirector sharedDirector] touchDispatcher]; } @end
これを真似して、[CCTouchDispatcher sharedDispatcher]を以下のように書き換えればdeprecatedと言われなくなります。
[[CCDirector sharedDirector] touchDispatcher]
環境
OS X 10.8
Xcode 4.4
cocos2d v2.0
Xcode 4.4
cocos2d v2.0