나는 webservice.and에서 반환 된 사전을 가지고있는 응용 프로그램을 가지고 있고 그 사전을 다른보기 컨트롤러에 전달하고 있습니다. ([보상 allKeys]의 NSString * 키)에 대한 응용 프로그램이 충돌합니까?
이
NSDictionary *rewards=[rewardsdictionary objectForKey:@"rewards"];
NSLog(@"%@",rewards);
NSMutableArray *dataArray=[[NSMutableArray alloc] init];
for(NSString *key in [rewards allKeys])
{
NSDictionary *dict1=[rewards objectForKey:key];
[dataArray addObject:dict1];
}
self.rewardsarray=[[NSMutableArray alloc] init];
self.rewardsarray=dataArray;
에서하지만 보상 또는 보상을 인쇄하고 때 응용 프로그램이 crashing.but되는이 라인 for(NSString *key in [rewards allKeys])
에
은 - [__ NSArrayM해서 AllKeys] : 인식 할 수없는 선택기
이 사람이 날이 나가하는 데 도움이 될 수 있습니다 0x76636b0 인스턴스로 전송?