gpt4 book ai didi

ios - TableViewCell - 收集 ManagedObject

转载 作者:行者123 更新时间:2023-11-28 07:03:02 28 4
gpt4 key购买 nike

我的问题是关于我几个小时以来一直在苦苦挣扎的特定“问题”。

我在 TableViewController "ToDoVC"中有一个自定义单元格(ViewControllerToDoCellVC),其中填充了 2元素 “标题”“日期”

当我选择单元格并将其删除时 -> 它正在运行。

但我在每个单元格中也有两个按钮,它们应该执行 2 个操作:

  • 信息按钮:通过从 Cell 获取数据显示警报,包括 ManagedObject 中的名称(Entity: ToDoItems; 这是不显示),然后用名称为另一个实体(已经工作)做谓词

  • Add to other TVC and delete from current TVC :此操作应从 ToDoVC 中删除实际数据并将其移动到DoneVC 具有另一个具有相同属性的实体“DoneRecords”。

如果我找到一种使用 NSManagedObjectContext 收集有关当前单元格信息的方法,我认为我可以自己完成代码。

最佳答案

我不会为您的 ToDoList 使用 2 个单独的实体,而是使用一个具有 isDone bool 属性的实体。

  • ToDoTVC 上的单元格将显示 isDonefalse 的对象

  • DoneTVC 上的单元格将显示 isDonetrue 的对象。

当您创建 ToDoListItem 时,将其初始值设置为 false。

这是一篇关于使用 NSPredicates 的帖子,您会发现它对填充 TableViewControllers 很有帮助。

NSPredicate - filtering values based on a BOOLEAN stored value

关于ios - TableViewCell - 收集 ManagedObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31560089/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com