У меня есть NSArray, который выглядит, как этотNSAarry к NSDictionary
NSDictionary *dataDict = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:nil];
NSLog(@"main: %@", [dataDict valueForKey:@"main"]);
main: [{"city": "dallas", "description": "this is my test description"}]
И я пытаюсь превратить его в NSDictionary так что я получаю получить элемент как [mainDict [email protected]"city"]
Так что я попробовал этот
NSLog(@"%@", [[mainArray objectAtIndex:0] objectForKey:@"city"]);
Думаю, что он получит первый элемент в mainArray
, а затем объект, который я хочу, но я продолжаю получать эту ошибку.
[__NSCFString objectAtIndex:]: unrecognized selector sent to instance
Как я могу сделать NSAarry в NSDictionary?
Благодаря
стоимости для ключа –
@DevangGoswami Я получил ту же ошибку – spenf10
mainArray является строкой не массив так, пожалуйста, сначала преобразовать его в массив, а затем сделать свой код. Он будет работать отлично –