0

URL の一部をテキスト ビューに表示するボタンがありますが、この情報を特定の形式で表示したいと考えています。

- (IBAction)Accesos:(id)sender {
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"URL"]];
NSError* error;
NSDictionary* json = [NSJSONSerialization
                      JSONObjectWithData:data
                      options:kNilOptions
                      error:&error];
NSArray* Response_array = [json objectForKey:@"avenidas"]; 
for (int i=0; i < Response_array.count; i++){ 
NSDictionary* item = [Response_array objectAtIndex:i]; 
NSString* name = [item objectForKey:@"name"]; 
NSString* state = [item objectForKey:@"state"]; 
NSString* space = @"\n";
NSString* formattedString = [NSString stringWithFormat:@"%@%@: %@",space, name, state];  
txt_webservice_response.text = formattedString; } 
}

情報はURLと同じように表示されます name: state のような情報を表示したいのですが、可能であれば、種類に応じて状態を色分けして表示したいと思います。

4

2 に答える 2

0
NSArray* items = [someDictionary objectForKey:@"avenidas"];
NSDictionary* item = [items objectAtIndex:someIndex];
NSString* name = [item objectForKey:@"name"];
NSString* state = [item objectForKey:@"state"];
NSString* formattedString = [NSString stringWithFormat:@"%@:%@", name, state];

(これはすべて最初の週のものです。わからない場合は、基礎を学ぶためにもっと時間を費やす必要があります。)

于 2013-05-03T00:49:06.137 に答える