美文网首页
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