在啊我这样写
@interface A
{
CCSprite *loadingSprite;
}
- (void)getTag;
@property (nonatomic, retain) CCSprite *loadingSprite;
@end
然后在实施中
@synthesize loadingSprite
- (id)init
{
loadingSprite = [CCSprite spriteWithSpriteFrameName:@"loading-icon1.png"];
[loadingSprite setTag:111];
[self addChild:loadingSprite];
}
- (void)getTag
{
NSLog(@"%@ tag %d",[loadingSprite getChildByTag:111] , [loadingSprite getChildByTag:111].tag)
}
在另一个类上,Bm 我写访问方法 getTag
A *a = [[A alloc] init];
[a getTag];
但不幸的是,getTag 中的 NSLog 显示:
(null) tag 0
如何从另一个类访问 ccsprite 的正确方法?谢谢