带有核心数据的可编辑TableView

时间:2011-01-06 22:02:50

标签: core-data ios4 uitableview

我正在制作我的第一个应用程序,此刻我非常,非常困惑。我打赌这太过要求了(而且太具体了),但是我正在尝试用文件夹创建一个应用程序,当用户点击编辑按钮时,会出现一个单独的视图,其中包含一个tableview,已经启用了编辑功能。 (视图是一个UITableViewController,让用户管理他们的文件夹)

此外,用户还可以在不点击其他按钮的情况下添加,删除和重新排列他/她的文件夹。当按下添加按钮时,将出现一个新视图,用户在该视图中键入新文件夹的名称。现在我不在乎文件夹是在应用程序的另一部分显示还是它们可以容纳的东西,就像我上面所说的那样。

为了使这个已经令人困惑的请求更令人困惑,我希望用Core Data保存所有内容。你可能会明白为什么我很困惑......

注意:我已经解决了如何添加项目(并保存它们),而不是用户提供的自定义名称。

我知道这很多,但有人可以帮忙吗?任何形式的帮助或教程链接都表示赞赏。

1 个答案:

答案 0 :(得分:1)

你必须自定义一切。我不知道任何演示如何创建“文件夹”的示例或教程。

您始终可以在应用的Documents目录中以编程方式创建文件夹,并在UITableView中虚拟显示它们。如果用户创建“文件”,则将该文件存储在相应的文件夹中。我不知道如何将CoreData实现到该方法中。

Apple有很多关于如何使用UITableView和CoreData的例子。您可以尝试使用GithubBitBucket等源代码网站。