我是否必须创建一些虚拟硬编码数组,其中包含用于在表视图中查看首选项的数据?

发布于 2024-12-01 12:56:35 字数 217 浏览 0 评论 0原文

如何创建一个 UITableViewController 以分组样式显示一些硬编码数据(如 iPhone 设置)。例如,我需要在具有组样式的表格中显示一些菜单选项。现在,我知道如何使用表格并且已经做到了。但我不确定应该如何处理表视图为构建表而读取的数据。这些行只显示一些菜单选项,例如“订单”、“评论”、“关于我们”,然后恕我直言,我必须使用该数据创建一些数组并将其存储在 NSUserDefaults 中。我说得对吗?

How to create a UITableViewController that displays some hardcoded data in grouped styled (like iPhone settings). For example I need to show some menu options in a table with group style. Now, I know to work with tables and have done it already. But I'm not sure about how should I deal with data that table view will read for constructing the table. Those rows just present some menu options like "order", "review", "about us" then IMHO I have to create some array with that data and store in NSUserDefaults. Am I right?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月亮邮递员 2024-12-08 12:56:35

创建数据的 plist 文件。它可以包含每个组的项目数组。将 plist 包含在您的项目中并读取它以供数据源使用。这很好地实现了数据与 UI 的解耦。

Create a plist file of your data. It can include arrays of items for each group. Included the plist in your project and read it in for use by your datasource. That creates a nice decoupling of data from UI.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文