0

JSONUITableViewDataSourceでデータを表示しようとして問題が発生しましたJSONからのデータは次のとおりです。

[
 "Jon",
 "Bill",
 "Kristan"
]

JSON自体がバリデーターを通過しました。私が持っているエラーはTableViewsです[2050:f803]トークンの不正な開始[h]

これが私のコードです

NSString *myRawJson = [NSString stringWithFormat:@"http://site.com/json.php"];

if ([myRawJson length] == 0){
    return; 
}
NSError *error = nil;
SBJsonParser *parser = [[SBJsonParser alloc] init];
tableData =[[parser objectWithString:myRawJson error:&error] copy];
NSLog(@"%@", [error localizedDescription]);

list  = [[NSArray alloc] initWithObjects:@"Johan", @"Polo", @"Randi", @"Tomy", nil];

[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
4

1 に答える 1

3

URL から JSON データをフェッチしません。代わりに、URL 自体を解析しようとします。

于 2012-04-21T12:46:12.440 に答える