我正在尝试将多维数组分配给我的 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。
提前感谢