У меня есть NSDictionary, и мой NSDictionary ниже.Цель c показать значение NSDictionary в UIAlertView
NSDictionary *jsonDic = [NSJSONSerialization JSONObjectWithData:responseData options: NSJSONReadingMutableContainers error: &err];
и NSMutableDictionary отъезде:
{
"access-numbers" = (
{
"access-number" = 8822114477;
"toll-free" = 0;
},
{
"access-number" = 4353;
"toll-free" = 1;
}
);
"area-prefix" = "-1";
"country-prefix" = 880;
status = 200;
}
я хочу показать в UIAlertView "access-number" = 8822114477;
и "access-number" = 4353;
Сейчас я накройте его как таким образом
NSString *telAcceesNumber=[[jsonDic valueForKeyPath:@"access-numbers"][0] objectForKey:@"access-number"];
NSString *tolfree=[[jsonDic valueForKeyPath:@"access-numbers"][1] objectForKey:@"access-number"];
и показать на UIAlertView
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Accesss Number"
message:Nil
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:telAcceesNumber,tolfree,nil];
[alert show];
Но я хочу получить оба номера доступа, используя for-loop и display на UIAlertView. Из-за иногда может быть номер доступа будет только один или несколько раз, а затем три раза.
Вы любезно поможете решить мою проблему.
Заранее спасибо
Существует много вопросов о разборе JSON. Что вы пробовали? – Larme
Что вы пробовали и что не сработали для вас? Вам нужно придумать проблему для людей, которые помогут вам, а не просто спросить людей, как это сделать, не пытаясь ничего сделать самостоятельно. – halileohalilei
@halileohalilei вы получите мой вопрос не только о том, что вы также не хотите делиться своими знаниями. –