同じクラスで定義されているNSMutable配列に同じクラスのオブジェクトを追加しようとしています。私のアプローチは次のようになりますが、アレイをテストしたとき、常に空でした。また、ランダムな文字列または整数を追加してみました。
.hファイル:
@property NSMutableArray *anArray;
- (void)addObject: (TheClass*)nameOfObjectToBeAdded;
.mファイル:
@synthesize anArray;
- (void)addObject: (TheClass*)nameOfObjectToBeAdded {
[anArray addObject:nameOfObjectToBeAdded];
}
main.m:
#import "TheClass.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
TheClass *object1 = [[TheClass alloc] init];
TheClass *object2 = [[TheClass alloc] init];
[object1 addObject:object2];
}
return 0;
}
object1のNSMutableArrayにobject2を追加しようとしています。
前もって感謝します!