, пожалуйста, со мной, поскольку я только начинаю разработку ios. Я пытаюсь разработать приложение, которое анализирует данные json. У меня есть следующие JSON:iOS 7 NSJSONSerialization
{
myobject:[
{
id:184,
title: "test title"
}
]
}
Я следующий код, который им пытаются получить данные заголовка из этого JSON
NSData *jsonData = [NSData dataWithContentsOfURL:myURL];
NSError *error = nil;
NSDictionary *currentObject = [NSJSONSerialization JSONObjectWithData:jsonData options:0 error:&error];
if(error)
{
NSLog(@"%@",error);
}
NSDictionary *nar = [currentObject objectForKey:@"myobject"];
NSLog(@"%@",[nar valueForKey:@"title"]);
NSString *curTitle = [nar valueForKey:@"title"];
self.myTitle.text = curTitle;
Когда я вхожу титул, я могу видеть, что название действительно возвращается. Однако, когда я пытаюсь установить myTitle.text я получаю следующую ошибку
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI length]: unrecognized selector sent to instance 0x15631850
любой совет будет полезным