无法更新连接到NSDictionaryController

问题描述

我正在玩可可绑定和表格视图,并且试图创建一个简单的2列表格视图,其中键显示在左列中,值显示在右边。当我尝试向基本字典中添加任何内容时,构建成功,但是我得到了:

2020-08-10 20:58:36.063356-0400 DictTest[55388:1344906] -[__NSCFNumber length]: unrecognized selector sent to instance 0x8ff53cf7c2dc61e7
2020-08-10 20:58:36.063531-0400 DictTest[55388:1344906] Failed to set (contentViewController) user defined inspected property on (NSWindow): -[__NSCFNumber length]: unrecognized selector sent to instance 0x8ff53cf7c2dc61e7

对于绑定(我已经通过情节提要完成了所有绑定),我将每一列绑定到字典控制器,controllerKey =排列对象,Model Key Path =键/值。对于字典控制器,我将其绑定到View Controller类中的字典,如下所示:

@objc dynamic var dict = [Int: String]()

我一直在尝试以常规方式(dict[0] = "test0")向其中添加项目。

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...