アプリのデリゲートで NSMutableArray を宣言しています:
@property (nonatomic, copy) NSMutableArray * passengerLog;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
passengerLog = [[NSMutableArray alloc]init];
その後、後のクラスで次のように配列にアクセスします (del はアプリ デリゲートへの参照です)。
[del.passengerLog addObject:passenger];
奇妙なことに、この配列に 2 回目にオブジェクトを追加すると、この 2 番目のオブジェクトが配列に 2 回追加され、既にそこにあった元のオブジェクトが上書きされます。
誰でも助けることができますか?
ありがとう !