读取符合iOS文档的KVC。我试过考试一堂课。KVC类兼容吗?
但我有一些问题:
当我按下按钮时,结果是:年龄: 10岁,姓名: Duc Nguyen。我不明白这门课怎么会在这种情况下使用KVC?
发布于 2013-07-06 06:33:05
答案在简单属性的访问器搜索模式 KVC指南中。
对setValue的默认搜索模式:forKey: 当对属性调用
setValue:forKey:的默认实现时,将使用以下搜索模式:
set<Key>:匹配。accessInstanceVariablesDirectly返回YES,则将按顺序搜索一个实例变量,其名称与模式_<key>、_is<Key>、<key>或is<Key>匹配。默认的实现是将YES返回到accessInstanceVariablesDirectly方法,因此KVC机制实际上是从name和age实例变量中获取值。
https://stackoverflow.com/questions/14426084
复制相似问题