同じクラスのオブジェクトを、同じクラスに定義されているNSMutable配列に追加しようとしています。 私のアプローチはこのように見えますが、配列をテストすると常に空でした。ランダムな文字列や整数を追加しようとしました。クラスにある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;
}
私がしようとしていますオブジェクトを追加する2をobject1のNSMutableArrayに追加します。
ありがとうございます!
ありがとうございます!それは働いた:) – schneebeutel
偉大な、あなたのために働いた場合は、答えを正しいとマークすること自由に感じる。 – kevboh