【发布时间】:2012-04-20 23:19:38
【问题描述】:
我有一个带有小文本框的窗口,绑定到核心数据属性。用户在文本框中输入的值需要在一定的参数范围内。这些参数是动态的。如果输入的值在参数之外,则会显示一个对话框,询问用户是否要恢复到以前的值,将值设置为最小值等。我已经实现了 controlTextDidEndEditing 方法来拦截和验证用户的值进入。我的问题是用户保存或退出时。用户可以输入错误的值,选择保存或退出并保存值,绕过验证。有没有办法在保存之前调用我的验证方法?谢谢!
【问题讨论】:
标签: cocoa core-data nsdocument