エラーが発生した理由を理解するのに苦労しています:
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;
...