私のアプリケーションには2つのビューがあります。メインビューでは、製品の詳細を入力し、2番目のビューの配列に保存できます。セカンドビューに切り替えるときはいつでも、すべての製品の詳細をテーブルビューにロードする必要があります。
問題は、製品を配列に追加しようとすると、データは保存されますが、以前のデータが置き換えられることです。したがって、すべての時間配列は1つの製品情報のみで保存されます。製品を追加するたびに配列が初期化されると思います。これがコードです、
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
productArray =[[NSMutableArray alloc] init];
}
return self;
}
viewDidLoadメソッドや他の多くの場所で配列を割り当てようとしましたが、何も役に立ちませんでした。
助けてください。
ありがとう