带有核心数据的可编辑表格视图
Posted
技术标签:
【中文标题】带有核心数据的可编辑表格视图【英文标题】:Editable TableView with Core Data 【发布时间】:2011-01-06 22:02:49 【问题描述】:我目前正在开发我的第一个应用程序,我现在非常非常困惑。我敢打赌,这要求太多(而且太具体),但我正在尝试制作一个带有文件夹的应用程序,当用户点击编辑按钮时,会出现一个单独的视图,其中包含一个表格视图,它将已经启用编辑。 (视图是一个 UITableViewController 让用户管理他们的文件夹)
此外,用户无需点击其他按钮即可添加、删除和重新排列他/她的文件夹。当按下添加按钮时,将出现一个新视图,用户在其中键入新文件夹的名称。现在我不在乎文件夹是否显示在应用程序的其他部分,或者它们可以容纳东西,就像我上面所说的那样。
为了让这个已经令人困惑的请求更加令人困惑,我希望使用 Core Data 保存所有内容。你大概明白我为什么会困惑了……
注意:我已经制定了如何添加项目(并保存它们),而不是用户提供的自定义名称。
我知道这很多,但有人可以帮忙吗?感谢您提供任何类型的帮助或教程链接。
【问题讨论】:
【参考方案1】:您必须自定义所有内容。我不知道任何演示如何创建“文件夹”的示例或教程。
您始终可以通过编程方式在应用的 Documents 目录中创建文件夹,并在 UITableView 中虚拟显示它们。如果用户创建了一个“文件”,则将该文件存储在相应的文件夹中。不过,我不确定您将如何在该方法中实现 CoreData。
Apple 有很多关于如何使用 UITableView 和 CoreData 的示例。你可以试试Github或BitBucket等源代码网站。
【讨论】:
以上是关于带有核心数据的可编辑表格视图的主要内容,如果未能解决你的问题,请参考以下文章