私は今何かを解析していて、それをセルi'に表示したいのですが、テーブルビューにこのコードを使用していますが、Tablviewなしでも必要です
NSString *const JsonDataUrl = [NSString stringWithFormat: @"%@", appdownloadurl];
NSString *jsonString = [NSString
stringWithContentsOfURL:[NSURL URLWithString:JsonDataUrl]
encoding:NSUTF8StringEncoding
error:nil];
SBJSON *parser = [[SBJSON alloc] init];
NSDictionary *results = [parser objectWithString:jsonString error:nil];
parser = nil;
[self setTableData:[results objectForKey:@"resultCount"]];
これはうまく機能しますが、この行をviewdidloadに配置すると
NSDictionary *item = [tableData objectAtIndex:[indexPath row]];
NSLog(@"Apple: %@", [item objectForKey:@"price"]);
そして、この行にエラーが表示されます。
NSDictionary *item = [tableData objectAtIndex:[indexPath row]];
//不明な受信者'indexPath'lNSIndexPathのことですか?
誰かがこれを修正する方法を知っていますか?