Я пытаюсь проанализировать некоторые очень простые данные json, я делаю то же самое, что и всегда, но получаю следующую ошибку:
-[__NSCFDictionary objectAtIndex:]: нераспознанный селектор отправлен экземпляру 0x8e7d570 2014-04-30 15:04:33.699 Mensagens 2[7530:60b] * Завершение работы приложения из-за необработанного исключения «NSInvalidArgumentException», причина: '-[__NSCFDictionary objectAtIndex:]: нераспознанный селектор отправлен экземпляру 0x8e7d570'
это файл GET.JSON:
{
"version":"6"
}
Это код в моем приложении, где я пытаюсь получить значение версии:
NSURL *url = [NSURL URLWithString:@"http://localhost/app/get.json"];
NSData *data = [NSData dataWithContentsOfURL:url];
NSMutableArray *getVersion = [[NSMutableArray alloc]init];
getVersion = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:nil];
NSString *currentVersion = [[getVersion objectAtIndex:0]objectForKey:@"version"];
NSLog(@"Version = %@", currentVersion);
Я просто не вижу ни одного, где что-то идет не так.
NSDictionary
вместоNSMutableArray
и пропустите частьobjectAtIndex:
, так что просто[getVersion objectForKey:@"version"]
- person Stonz2   schedule 30.04.2014