【发布时间】:2013-12-06 05:09:37
【问题描述】:
我有一个内置于界面生成器的表单。
现在我想在作为特定视图的子元素的任何元素发生更改时收到通知(无论是文本、选择元素还是复选框等)。
基本上我想知道表单是否“脏”(已更改)。
我怎样才能做到这一点?
【问题讨论】:
-
视图更改通知与表单的“脏”位完全不同。一是接口事件检测,二是数据存储。您在使用持久存储吗?
-
我不知道你在说什么(持久存储)。基本上我想在用户单击表格视图中的另一行或关闭窗口时更新我的模型。
-
抱歉,对您的设置了解不多,我想我应该先缩小选项范围。你在使用 CoreData 吗?
-
@RishiG - 目前它只在内存中 - 还没有数据存储。但它很可能来自 plist。
-
抱歉跑题了。我想我有一个更复杂的数据输入过程。我认为我下面的答案可能更多的是您正在寻找的内容。
标签: objective-c cocoa interface-builder