【发布时间】:2015-04-17 11:10:31
【问题描述】:
我正在处理托管对象验证。到目前为止,我已经完成了属性级验证。现在我正在冥想以上属性验证。我可以通过一个大的 if-else 控制流来做到这一点,但想知道是否有更优雅的选择。
我找到了NSValidationPredicateErrorKey
对于基于谓词的验证, 验证失败的条件。
在文档中。
不知何故,我觉得这可能是我的选择,但我在这个主题上一无所获。我搜索了官方文档、SO、知名博客、Marcus S. Zarra 的核心数据书。
那么什么是基于谓词的验证?它甚至存在吗?如果没有记录,它是否相关?有哪些用例?如果是跨属性验证,示例是什么?
【问题讨论】:
-
inter-property validation是什么意思?
标签: ios macos core-data nspredicate