Stackoverflow研究员。
我正在尝试加载plist
。但是plist
的{{1}}可以是root
或NSArray
。是否有更漂亮的方法来确定它是哪一个(通过标题的类型NSDictionary
)root
或NSArray
?显然,这是来自NSDictionary
或NSDictionary
或NSArray
的非常常见的提取文件。
感谢。
答案 0 :(得分:3)
使用NSPropertyListSerialization
课程,您可以从NSData
反序列化您的plist文件,然后通过快速检查了解它是NSDictionary
还是NSArray
到{{ 1}}
isMemberOfClass: