2011-07-20 7 views
0

がhiこれは私のコードの一部であるダウンロードデータのJSON写真

NSURL *jsonURL = [NSURL URLWithString:@"http://*****.php"]; 

NSString *donneeJson = [[NSString alloc] initWithContentsOfURL:jsonURL]; 

self.pseudoOnline = [donneeJson JSONValue]; 

NSDictionary *json2 = [pseudoOnline valueForKey: @"photo"]; 

NSLog(@"adresse photo%@",[pseudoOnline valueForKey: @"photo"]); 

NSString *url = [[pseudoOnline valueForKey: @"photo"]objectAtIndex:0]; 

NSLog(@"adresse photo%@",url ); 

adresse photo(
    "http://************/XWsmG18O27.jpg", 
    "http://************/Wz0ab6oIxU.jpg", 
    "http://***********/9yKzQrpO59.jpg", 
    "http://************/l2rbNeIK8a.jpg") 


UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:url]]]; 

IAMのみindex0から写真を撮るので、私はすべての画像をダウンロードすることができますどのように!

thks

thks

+0

NSArrayは辞書ではありません。キーで要素を参照することはできません。インデックスを使用する必要があります。 –

+0

ok私はthksを試します – XcodeMania

+0

私の編集を参照してください – XcodeMania

答えて

0

ADS2はNSArrayのではなくNSDictionaryのインスタンスです。 NSArrayはキーと値のコレクションではなく、valueForKeyに応答しません。

+0

あなたは私の編集を見ることができますか? – XcodeMania

+0

私は同じ時間にすべての写真をダウンロードする必要があります – XcodeMania

+0

誰も助けてください? – XcodeMania