为什么在这里会出现“EXC_BAD_ACCESS”. 上面并没有release ArrLat 啊。。求解
NSArray *ArrLat=[[NSArray alloc] initWithObjects:[dic objectForKey:@"lat"],nil] ; NSArray *ArrLng=[[NSArray alloc] initWithObjects:[dic objectForKey:@"lng"],nil] ; NSArray *ArrAddress=[[NSArray alloc] initWithObjects:[dic objectForKey:@"address"],nil] ; NSArray *ArrName=[[NSArray alloc] initWithObjects:[dic objectForKey:@"name"],nil] ; if ([ArrLat count]>0&&[ArrLng count]>0&&[ArrAddress count]>0&&[ArrName count]>0) { [self DoAddAnnotation:ArrLat longitude:ArrLng address:ArrAddress title:ArrName ]; } -(void)DoAddAnnotation:(NSArray *)ArrLat longitude:(NSArray *)ArrLng address:(NSArray *)ArrAddress title:(NSArray *)ArrName{ int num=[ArrLat count]; //为什么在这里会出现“EXC_BAD_ACCESS”. 上面并没有release ArrLat 啊。。求解 }