如何从ios下面的输出中获取值?

我得到这个下面的输出同时击中肥皂服务,现在我想从下面的输出中获取所有的值。 如何得到这个?

[{ "sms": "You have logged in successfully!", "userId": "13", "type": "1", "name": "Suhashini Kumari Singh" }] 

你可以做一些像,

  NSArray *yourArr; // your array which you have post in question NSDictionary *obj1 = [yourArr objectAtIndex:0]; NSString *sms = [obj1 objectForKey:@"sms"]; NSString *userId = [obj1 objectForKey:@"userId"]; NSString *name = [obj1 objectForKey:@"name"]; NSString *type = [obj1 objectForKey:@"type"]; 

你可以循环通过,如果你有多个对象在数组中!

您可以创build具有所需属性的类,并将此响应与EasyMapping之类的框架进行映射