を隠し、私は私のビューコントローラAの配列を持っている:iPhone、アクセスアレイは、ローカル宣言はインスタンス変数
fiArray = [[NSMutableArray alloc] init];
Firma * aFirma = [[Firma alloc] init];
aFirma.title = @"title";
aFirma.boxOfficeGross = [NSNumber numberWithInt: 200000000];
aFirma.summary = @"summary";
aFirma.name = @"name";
aFirma.subtitle = @"subtitle";
aFirma.coordinate = CLLocationCoordinate2DMake(37.33444, -122.036777);
[fiArray addObject: aFirma];
[aFirma release];
は今、私は値にアクセスし、ビューコントローラB
に別のオブジェクトにそれらを追加したいですNSMutableArray *anArry = [root fiArray];
Firma *getTitle = (Firma *) [anArry objectAtIndex:0];
MyAnnotation *ale = [[MyAnnotation alloc] init];
ale.title = getTitle;
ale.subtitle = @"bla";
ale.coordinate = (123,123);
[mapView addAnnotation:ale];
私は "getTitle"変数に関して、上記の警告を常に受け取ります。そして、ale.title
には値が格納されていません。
読み書きであることを確認してください。 – SubSeven
「ダミー」に名前を変更してチェック! – VdesmedT