Objective c 如何使用绑定将NSTableView从其他控制器连接到阵列(控制器)?
过去几天我一直在研究这个问题,但我自己都没办法解决。我阅读了苹果教程并做了一些研究,但还没有找到答案: 我想在视图“a”上显示基于视图的NSTableView,但我想从具有dataArray的dataController接收数据 当我将arrayController放在视图“A”上时,我无法将其连接到我的dataArray。当我从另一个控制器将其置于视图“B”时,我无法将NSTableView连接到它 当然,我可以将整个阵列复制到另一个viewController中,使用它并稍后将其保存回去。但我觉得这很奇怪Objective c 如何使用绑定将NSTableView从其他控制器连接到阵列(控制器)?,objective-c,macos,nstableview,cocoa-bindings,Objective C,Macos,Nstableview,Cocoa Bindings,过去几天我一直在研究这个问题,但我自己都没办法解决。我阅读了苹果教程并做了一些研究,但还没有找到答案: 我想在视图“a”上显示基于视图的NSTableView,但我想从具有dataArray的dataController接收数据 当我将arrayController放在视图“A”上时,我无法将其连接到我的dataArray。当我从另一个控制器将其置于视图“B”时,我无法将NSTableView连接到它 当然,我可以将整个阵列复制到另一个viewController中,使用它并稍后将其保存回去。但
谢谢你抽出时间 听起来你不是在遵循MVC设计模式,其中数据应该是“M”位,而ViewController应该是“V”和/或“C”位。数据是在一个dataController中处理的,这个dataController(现在用于测试)有一个视图。但问题还是一样