私のアプリケーションでは、いくつかの注釈を追加しました。共有インスタンスを持つ AnnotationController があるため、すべてのクラスで注釈にアクセスできます。追加された注釈を変更可能な配列にプッシュします。
しかし、annotationtitle を tableView に追加したいので、配列を再度読み込み、「initWithTitle」で指定したパラメーターにアクセスしたいと考えています。
このようなもの:
[AnnotationController sharedInstance].annotations[1].title ?
コード
NSArray *init = @[
[[Annotation alloc] initWithTitle:@"America has a new President !" :@"Washington DC" :l1], // call method to add an annotation with these parameters
[[Annotation alloc] initWithTitle:@"Revolutionary app by Belgium student" :@"Antwerp" :l2],
[[Annotation alloc] initWithTitle:@"The new Arabic revolution" :@"Egypt, Tahir square" :l3],
[[Annotation alloc] initWithTitle:@"World Championchip football" :@"Rio de Janeiro" :l4],
];
[AnnotationController sharedInstance].annotations = [[NSMutableArray alloc] initWithArray:init]; // add the above array to a mutablearray se we can add objects and edit them