我在基于coredata文档的应用程序中有一个实体。
我在为该实体创建新文档时会创建某些默认值。
我需要能够允许用户在该列表中添加和删除(轻松完成),但阻止用户删除默认值(无法找到答案)。
感谢您的回复,在这种情况下,这是一个不错的选择,我想我会用它。
我想知道是否有人知道一个人如何确认删除....所以如果一个人点击删除按钮,它将经历一些逻辑(复杂或简单,取决于应用程序)然后忽略点击或实际删除对象。
我查看了validateForDelete方法:但是关于它的文档非常少,我不确定这是否是该方法的预期用途。
答案 0 :(得分:1)
您可以向实体添加一个布尔属性,指示值是否为默认值。然后,如果当前选定的值是默认值,则可以使用enabled
绑定停用删除按钮。