gpt4 book ai didi

objective-c - Objective-C JSON类型

转载 作者:行者123 更新时间:2023-12-01 18:00:44 25 4
gpt4 key购买 nike

我在iOS 5项目中使用 NSJSONSerialization JSONObjectWithData:options:error: 读取JSON字符串并将其转换为Foundation对象。有没有一种简单的方法来找出对象或其子对象是数组,字典,数字还是字符串?

最佳答案

您可以使用-isKindOfClass:方法检查返回的对象是否为某个类。例如,要检查它是否为数组:

id jsonObj = [NSJSONSerialization JSONObjectWithData:...]
if ([jsonObj isKindOfClass:[NSArray class]] {
// Do array stuff...
}

对于其他基础类型也是如此。

关于objective-c - Objective-C JSON类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10406616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com