iOS 使用数组名称作为 plist 中的标签文本

标签 ios uitableview plist

我目前有一个如下所示的 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/

相关文章:

ios - xcode swift UICollectionView 布局 - 单元格大小调整

iphone - 如何更新 UIView 的图层属性并保留其 subview 的图层?

iphone - XML 作为 iPhone 中的数据库

iphone - 将文本框数据写入Plist

iphone - 如何管理静态、延迟加载的字典和数组的内存负载

ios - TACO - MacInCloud - 无法建立与 https ://###. ###.###.###:3000/cordova 的安全连接

ios - 当我点击 searchBar 时,如何禁用 UISearchController.search Bar 的取消按钮?

ios - 当我滚动我的 tableview 时,事件的 tableView 单元格不断被禁用

ios - 在 UITableView 的 Storyboard中创建 headerView 原型(prototype)并使用 "resuerIdentifier"将其出列

ios - UIcollectionViewCell 中 UITableView 的动态高度