В настоящее время я пытаюсь работать с json и objective-c, но у меня возникли некоторые трудности. Ниже приведен json, который является возвращается
{
sethostname = (
{
msgs = "Updating Apache configuration\nUpdating cPanel license...Done. Update succeeded.\nBuilding global cache for cpanel...Done";
status = 1;
statusmsg = "Hostname Changed to: a.host.name.com";
warns = (
);
});
}
Я могу проверить, что ответ возвращается, и что ключ - это sethostname, однако, что бы я ни пытался, я не могу получить, например, значение status или statusmsg. Может ли кто-нибудь указать мне в нужном месте. Следующее это базовый код, который я использую, чтобы проверить, что возвращается sethostname.
NSError *myError = nil;
NSDictionary *res = [NSJSONSerialization JSONObjectWithData:response options:NSJSONReadingMutableLeaves error:&myError];
NSLog([res description]);
NSArray *arr;
arr = [res allKeys];
if ([arr containsObject:@"sethostname"])
{
NSLog(@"worked");
}