UITable ビューの構築のために、多次元配列を単一次元配列に割り当てようとしています。配列を手動で追加するにはデータの読み込みが非常に負担になるため、時間を節約するためにループを使用することにしました。
- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
NSString *responseString1 = [[NSString alloc] initWithData:responseData1 encoding:NSUTF8StringEncoding];
NSLog(@"%@",responseString1);
SBJsonParser *parser = [[SBJsonParser alloc] init];
id sample = [parser objectWithString:responseString1];
for (int i = 0; i < [sample count]; i++) {
[tableData addObject:[[sample objectAtIndex:i]objectAtIndex:1]];
NSLog(@"%@",[sample objectAtIndex:i]);
NSLog(@"%@",[tableData objectAtIndex:i]);
}
[alert dismissWithClickedButtonIndex:0 animated:YES];
}
'sample' の NSLog はデータを反映しますが、'tableData' の NSLog は NULL を反映します。
事前にサンクス