setValue:for-6ren">
gpt4 book ai didi

objective-c - "this class is not key value coding-compliant for the key"

转载 作者:可可西里 更新时间:2023-11-01 06:19:46 24 4
gpt4 key购买 nike

我觉得我在这里遗漏了一些明显的东西,但我是 obj-c 的新手,所以也许这只是我不知道的东西。

我在运行时收到异常错误...

NSDictionaryI 0x9d384d0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key overObject.'

在这段代码的第 4 行...

NSDictionary *tempDictionary = [[NSDictionary alloc] init];

Boolean overObjectYES = NO;
Boolean overObjectNo = NO;

[tempDictionary setValue:[NSNumber numberWithBool:overObjectYES] forKey:@"overObject"];

最佳答案

我认为这是使用 NSDictionary 的组合当你说 NSMutableDictionary , 并发送消息 setValue什么时候setObject一般认为比较合适。有关详细信息,请参阅此问题:

NSDictionary setValue:forKey: -- getting "this class is not key value coding-compliant for the key"

关于objective-c - "this class is not key value coding-compliant for the key",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13391338/

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