JSON을 사용하여 다음 NSArray를 초기화하고 있습니다.JSON에서 채워진 NSArray를 반복하십시오.
categorias = [NSJSONSerialization JSONObjectWithData:data options:nil error:nil];
그것을 로깅 어레이에서 오브젝트의 수를 검색 할 수
가NSLog(@"NUMERO DE EMPRESAS = %lu", (unsigned long)[categorias count]);
오브젝트의 예상 수는 24이며, 로그가 맞습니다.
NUMERO DE EMPRESAS = 24
지금, 내가 필요한 것은 24 개체를 반복하고 키 'latitud'에 대한 값을 표시하는 것입니다
내가 값을 얻기 위해, 대신 X의 넣어해야합니까for (int i=0; i<[categorias count]; i++) {
NSString *lalitudText = x;
NSLog (@"EL VALOR ES %@", latitudText);
}
?
categorias [I]; 이전 버전의 SDK 컴파일러에서 문제가 발생하지만 6.x에서는 문제가 없습니다. objectAtIndex는 Obj-C 스타일입니다. P –
고맙겠지 만, 이것은 인덱스 i에있는 객체의 전체 내용을 보여줍니다. 단 하나의 키 (위도)의 내용 만 필요합니다. – mvasco
@mvasco는 한 번만 회신합니다 ... 위의 해결책을 참조하십시오 :) –