美文网首页
setvalue:forkeypath

setvalue:forkeypath

作者: 开发界小学生 | 来源:发表于2019-04-25 18:34 被阅读0次

kvc:
setValue:forkey:的原理
按照setKey._setKey:顺序找

if(找到)
{
  调用方法
}else
{
  + (BOOL)accessInstanceVariablesDirectly
  if(NO)
  {
    不允许访问成员变量
    报错:setvaleforunderfinderkey
    }else{
    允许访问成员变量
    _key._isKey key.iskey去找成员变量
    }
}

取值的过程

相关文章

网友评论

      本文标题:setvalue:forkeypath

      本文链接:https://www.haomeiwen.com/subject/sovrpqtx.html