我目前有一个如下所示的 plist 文件:
<plist version="1.0">
<dict>
<key>Hello</key>
<array/>
<key>Hi</key>
<array/>
</dict>
</plist>
用户可以添加更多键。我需要能够使用这些键作为 TableView 中的标签。 TableView 已准备就绪并已设置。我只需要能够获取每个数组并将其用作标签。我怎样才能做到这一点?
最佳答案
从 plist 加载 NSDictionary,然后使用 [dictionary allKeys]
获取所有键,它返回您的情况下的字符串数组。请注意,该字典不保存键的顺序。所以如果你想每次显示同一个表,你必须将键单独保存在数组中或对它们进行排序。
关于iOS 使用数组名称作为 plist 中的标签文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14857535/