-1
NSMutableURLRequest *request=[NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://advantixcrm.com/prj/mitech/index.php/api/appconfig/Mx"]];
[request setHTTPMethod:@"GET"];
[request setValue:@"application/json;charset=UTF-8" forHTTPHeaderField:@"content-type"];
NSError *err;
NSURLResponse *response;
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&err];
NSDictionary *jsonArray = [NSJSONSerialization JSONObjectWithData:responseData options: NSJSONReadingMutableContainers error: &err];
NSArray *array=[jsonArray objectForKey:@"RestInfo"];
for (int i=0; i<[array count]; i++) {
NSString*location=[[array objectAtIndex:i]objectForKey:@"restaurant_location"];
[data addObject:location];
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{
return 1;
}
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent: (NSInteger)component{
switch (component) {
case 0:
return [data count];
break;
default:
return 0;
break;
}
return 0;
}
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component{
switch (component) {
case 0:
return [data objectAtIndex:row];
break;
default:
return 0;
break;
}
}
내 JSON 개체를 UIPickerView로 가져오고 싶지만 "?"만 나타납니다.JSON 개체를 사용하는 UIPickerView
데이터를 UIPickerView로 가져 오려면 어떻게해야합니까?
질문을 정교하게 작성하십시오. – Rajesh
질문이 명확하지 않습니다. 지금 당면하고있는 문제는 무엇입니까? –
데이터 배열에 무엇을 넣고 있습니까? –