gpt4 book ai didi

ios - Objective-C:在核心数据中设置 bool 值

转载 作者:行者123 更新时间:2023-11-29 00:23:31 26 4
gpt4 key购买 nike

在我的数据模型中,在一个实体中,我有一个 bool 值属性。在xcmod​​eldatad文件中,它被列为:

需要同步 bool 值。在 NSmanagementobject 文件中如下:

.h file: @property (nonatomic, strong) NSNumber *needsync;//bool
.m file @dynamic needsync;

编辑后保存记录时,我使用了之前多次使用过的以下代码:

[列表 setValue:@0 forKey:@"needsync"];

但是,当它到达这一行时抛出异常

NSUnknownKeyException', reason: '[<__NSCFString 0x17409c4d0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key need sync.'

这真的让我感到困惑,我想知道是否有人能发现错误或以前发生过这种情况。

谢谢。

最佳答案

再次检查您的代码。

崩溃日志显示您的对象是一个 NSString,而不是 YourList 对象,因此,它没有 needsync 属性 => 崩溃。

关于ios - Objective-C:在核心数据中设置 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43668169/

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