我正在XCode中编写一个Master-Detail程序,并希望添加保存用户所有数据的功能。目前我的控制器中有一个assignmentArray
(NSMutableArray
)绑定到NSArrayController
的对象。单击按钮时,它应该将我的模型对象的实例添加到数组中。这似乎工作正常。但是,当我尝试保存它时,数组是空的。就我从调试中看到的那样,数组总是空的。为什么它不包含这些对象?
我遵循this教程,我的代码没有任何错误或警告。
答案 0 :(得分:1)
问题是我将ArrayController绑定到模型对象而不是File的所有者。改变这个解决了问题。
答案 1 :(得分:1)
确保已将ArrayController绑定到File's Owner
而不是控制器的瞬间!