如何获取具有一个值的数组的值,该值是Objective-C中的字符串?我实际上对如何在我正在访问的数组中正确获取字符串值感到困惑。
我得到名为“sMessage”的数组的值,该数组的值为NSString“success”类型。
这是来自API的回复:
({"sMessage":"success"})
我正在尝试使用此代码获取值并将其记录到控制台:
NSArray *resultsArray = [json objectForKey:@"sMessage"];
NSString *loginResult = [[resultsArray valueForKey:@"sMessage"] lastObject];
NSLog(@"Result is: %@", loginResult);
答案 0 :(得分:0)
试试这个:
NSString *resultString = [json objectForKey:@"sMessage"];
NSLog(@"Result is: %@", resultString);
键“sMessage”的值不是数组,而是一个简单的字符串。