0

我制作了一个与“gridButton”相结合的“gridView”对象。它确实如此,并允许您将按钮拖到不同的视图中并根据需要排列它们。

问题是我有一个从核心数据返回的“项目”对象。我需要基本上使用所有这些“项目”的标题并将它们放在按钮中。

我已经做到了,当然可以,但我需要能够通过更新和删除数据来操作数据。仅将“项目”的标题复制到“网格按钮”意味着它们没有耦合,并且难以管理这些类型的琐事(更新、删除)

如果你们能指出我正确的方向,那真的很有帮助。我认为也许我可以使“gridButton”符合“item”作为一个类别,但我不确定它是如何工作的。

我基本上需要制作它,这样我就可以使用某个命令删除一个按钮,它会在核心数据中删除它。我怎样才能将它们链接起来?

谢谢

4

1 回答 1

0

这完全取决于您在“网格”中的确切程度。你有他们的数据源吗?如果它像一个 tableView 格式,你应该检查NSFetchedResultsController. 那里的 tableView 单元格链接到核心数据对象。

无论如何,作为对您的问题的一般建议,这可以轻松完成。就像您在问题中提出的建议一样。

例如,如果您需要删除一个按钮,从中获取该按钮,title并为该标题执行 a predicateFetch,您将能够找到您的实体对象managedObjectContext。只需将其删除。

如果您需要title为您的按钮分配,只需获取 CoreData,并获取所需的对象,然后设置标题。如文档中所述,这些应该相当简单!

希望一切都清楚:)

于 2012-04-07T06:58:50.760 回答