所以假设有一个包含以下内容的类:
int someData[EXTREMELY_LARGE_CONSTANT];
在Interface Builder中将此数组中的任意整数绑定到文本字段的最简单方法是什么?我可以通过类上的KVC方法以某种方式读取/写入someData [x],还是我必须创建一个textfield子类或类似的东西?
答案 0 :(得分:0)
使textfield的标记与相应的int索引相同。在您的action方法中,获取视图的标记并将相应的int设置为文本字段的intValue。没有办法用KVC做到这一点,因为int数组不是一个对象(事实上,即使从C的角度来看,它几乎不是一个连贯的实体),所以它对KVC机器完全不透明。