0

エラーが発生した理由を理解するのに苦労しています:

CCSprite copyWithZone 認識されないセレクターがインスタンスに送信されました

Rectangle オブジェクトのrectangleSprite への参照を保持したいと思います。Rectangle.m ファイルで合成します。RectangleのrectangleSpriteプロパティにrectangleSpriteを格納しようとしている方法で何か間違ったことをしていますか?

Rectangle.h

#import "CCNode.h"
#import "cocos2d.h"
#import "CCSprite.h"

@interface Rectangle : CCNode
{
    CCSprite *rectangleSprite;    
}

@property(nonatomic,readwrite,copy) CCSprite *rectangleSprite;

@end

CocosScene.m

...
CCSprite *rectangleSprite = [CCSprite spriteWithFile:@"rectangle.png"];
Rectangle *rectangle = [[Rectangle alloc] init];
rectangle.rectangleSprite = rectangleSprite;
...
4

1 に答える 1