我正在尝试获取标题属性,如title,并将其存储在字典中。我可以在NSLog中看到值,但不能存储在字典中。我错过了什么?
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
{
NSString *str = view.annotation.title;
NSLog(@"%@", str); // shows name
[dict setValue:str forKey:@"name"]; // shows 0 key/value pairs and app crashes
NSLog(@"dict output :-%@", dict); // shows null
答案 0 :(得分:0)
说真的,Dude,你已经在这个网站上,使用它:
How to addObject of NSMutableDictionary to NSMutableArray in a loop
使用日志记录,将使您的生活更轻松。如果您使用的是Xcode 5,请将其全部放入单元测试中。他们在第二次运行。