我正试图从 JSON 数组中提取一个键值并将其保存为字符串以供以后比较:以下代码使我的应用程序在到达这部分代码时崩溃。我不明白为什么。
我的 json 数组如下所示:
[{"User_Id":"CRNA000099","User_Name":"jbliz","User_Fname":"Julia"}]
我的xcode:
userarray_login = [NSJSONSerialization JSONObjectWithData:dataURL options:kNilOptions error:&error];
NSDictionary* userType = [userarray_login objectForKey:@"User_Name"];
NSString *userPermission = [userType objectAtIndex:0];
if ([userPermission isEqualToString:@"jbliz"])
{
NSLog(@"I should get the avalue here: %@", userPermission);
}
我对 NSDictionary 和 NSString 感到困惑。任何反馈都将是