Je suis en train de faire une demande http. Le code ressemble à ceci:Erreur lors de l'utilisation cadre Brautaset JSON dans iphone
NSString *urlString = [NSString stringWithString:@"http://www.foo.se/bartojson.php?venue=47497"];
NSLog(@"retain %d urlString %@", [urlString retainCount], urlString);
NSURL *url = [NSURL URLWithString:urlString];
[urlString release];
NSString *jsonString = [NSString stringWithContentsOfURL:url];
NSDictionary *httpResult = [jsonString JSONValue];
Lorsque vous appelez la page dans un navigateur le résultat ressemble à ceci:
{ "name": "test", "description": "Ceci est un test." , "reviews": [{"grade": "5", "description": "Nice"}, {"grade": "3", "description": "Très bien!"}}}
Mais en l'appelant à partir du code que je reçois ceci:
erreur domaine = code org.brautaset.JSON.ErrorDomain = 3 UserInfo = 0x582640 « Object value attendue pour clés: avis »
il semble y avoir un problème avec les critiques pointant vers un nouveau dictionnaire. Pourriez-vous s'il vous plaît m'aider à comprendre ce message d'erreur.
Salut Stig! Désolé pour la faute de frappe. Il n'y avait rien de mal avec le framework, c'était le serveur qui renvoyait les fenêtres cachées. – jakob