gpt4 book ai didi

cocoa - 修改 NSArrayController 对象的值会导致错误

转载 作者:行者123 更新时间:2023-12-03 16:52:38 28 4
gpt4 key购买 nike

我有一个 NSArrayController,我正在尝试修改所选对象的值。我正在使用

[[[ideasListController selectedObjects] objectAtIndex:0] setValue:@"test" forKey:@"title"];

尝试更改标题,但这会导致错误:

[<__NSDictionaryI 0x10065e6c0> setValue:forUndefinedKey:]:
this class is not key value coding-compliant for the key title.

我对 Cocoa 和 Objective-C 还很陌生,所以我担心我可能会在这里遗漏一些相当明显的东西。

最佳答案

您的字典是不可变的(这就是 <__NSDictionaryI 0x10065e6c0> 中的“I”的含义),因此当您尝试更改它时会收到错误消息。

关于cocoa - 修改 NSArrayController 对象的值会导致错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12083068/

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