如何从ios中的以下输出中获取值?
Posted
技术标签:
【中文标题】如何从ios中的以下输出中获取值?【英文标题】:How to get the value from the below output in ios? 【发布时间】:2016-09-02 09:43:11 【问题描述】:我在点击肥皂服务时得到了下面的输出,现在我想从下面的输出中获取所有值。这个怎么弄?
[
"sms": "You have logged in successfully!",
"userId": "13",
"type": "1",
"name": "Suhashini Kumari Singh"
]
【问题讨论】:
显示您收到此响应的代码 你好,在投反对票之前三思而后行,如果你知道答案,请告诉我否则什么都不做。 大哥我帮你展示一下代码 【参考方案1】:你可以这样做,
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"];
如果数组中有多个对象,则可以循环遍历!!!
【讨论】:
【参考方案2】:您可以创建具有所需属性的类,并将此响应映射到类似 EasyMapping 的框架中
【讨论】:
以上是关于如何从ios中的以下输出中获取值?的主要内容,如果未能解决你的问题,请参考以下文章