【发布时间】:2010-06-07 20:18:55
【问题描述】:
文档说:
你应该实现 form validate:error:,由 NSKeyValueCoding 协议定义
假设我有一个 int 属性:friendAge
我想确保任何朋友都不能低于 30 岁。那么我将如何制定这种验证方法?
-validateFriendAge:error:
我到底要在那里做什么?我应该如何处理我通过的那个 NSError ?我认为它有一本字典,我可以在其中以任意语言(即当前使用的语言)返回一个人类可读的字符串,所以我可以输出一个合理的错误,例如:“朋友不够老”......怎么做?
【问题讨论】: