gpt4 book ai didi

iphone - 有未命名的部分或手动附加关系以避免这种情况?

转载 作者:行者123 更新时间:2023-11-29 04:45:22 27 4
gpt4 key购买 nike

我有一个实体产品,它具有可选的关系类别,并使用 nullify 作为删除规则。

为了按类别列出产品,我将sectionnamekeypath设置为NSFetchedResultsController中产品的category.name。

表格列表看起来不错。未填写类别的产品将在标题为空白的部分中列出。但是,有两个问题:

1) 在控制台中,出现错误消息:

CoreData: error: (NSFetchedResultsController) A section returned nil value for section name key path 'category.name'. Objects will be placed in unnamed section

此错误消息会在生产环境中造成问题吗?

2) 当删除非空产品的类别时,产品现在具有category.name = nil,并且不会自动列在空白标题部分下。我需要执行 reloadData 才能使其出现。还有其他方法可以解决这个问题吗?

或者,当产品没有分配任何类别时,我是否应该通过自动将产品附加到特殊的“未分类”类别来完全避免此问题?但是,当删除其中包含非空产品的类别时,我必须加载其关联产品并将它们标记为“未分类”类别,而不仅仅是取消。听起来需要进行很多特殊处理。

有人有类似经历吗?你会如何处理?

最佳答案

终于找到this question这和我的问题类似,现在问题解决了。

关于iphone - 有未命名的部分或手动附加关系以避免这种情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9734967/

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