私はPersonクラスを持っています
@interface Person : NSObject
@property (nonatomic, strong) NSString * name;
@property (nonatomic, strong) NSString * area;
@property (nonatomic, strong) int pin;
- (id) initWithName:(NSString *)anName andAreaName:(NSString *)anArea andPin:(int)aPin;
まず、sqlite DBを読み取り、名前、領域、ピンなどのデータのリストを取得しています。次に、Personクラスのオブジェクトを作成し、これらのフェッチされたアイテムを追加します。最後に、このオブジェクトを配列に追加します。この配列に基づいて、テーブルビューを作成し、これら3つのデータすべてをテーブルビューの異なる行に表示します。 。
しかし、今は[新しい名前の追加]オプションがあり、テキストフィールドを含むポップアップが表示され、送信オプションを選択すると、テーブルビューの名前フィールドのみで新しい行が作成されます。
したがって、このためには、古い配列を更新するか、initWithNameを更新する必要があります。
これを行う方法を教えてください。