1

我正在尝试将自定义注释传递给 NSMutableArra 以使用它来填充表格视图。代码是:

在 .h 我定义了一个 NSMutableArray *mapViewAnnotations;

然后在.m

- (void)plotBarPosition:(NSString *)datos{

/*
code that extract data froma a json string
*/
    MyLocation *nota =[[MyLocation alloc] initWithName:barNamePlusDistance coordinate:coordinate horario:horario oferta:offerta more:info];        
                NSLog(@"nota    :%@",nota);

            [_mapView addAnnotation:nota];   //annotation are  plot on  the map

            [mapViewAnnotations addObject:nota];   

            NSLog(@"mapViewAnnotations:%@",mapViewAnnotations);  //NSlog return null
    }

mapViewAnnotations 结果为空。Perarps 无法将 MyLocation 对象复制到 mutablearray 中?

提前致谢。

4

1 回答 1

1

首先在 viewDidLoad 或其他方法中调用它来初始化数组。

_mapViewAnnotations = [NSMutableArray array];
于 2013-04-22T19:06:16.050 回答