これは初心者の質問ですが、MSMutableArray クラス変数が設定されていない理由を一生理解できません。以下は私のコードです:
@interface MyClass : NSObject {
NSMutableArray *imageArr;
}
@implementation MyClass
-(id)init
{
self = [super init];
if (self) {
imageArr = [[NSMutableArray alloc] init];
}
return self;
}
- (void) checkImageArr {
NSLog(@"imageArr size::%@",[imageArr count]);
}
このコードが実行されると、次がログに設定されます。
imageArr size::(null)
その変数が設定されていないのはなぜですか?次の質問を見ましたが、私のコードと受け入れられた回答に違いはありません。
ありがとう。