稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
KVC
订阅
avatar
小王同学wd
更多收藏集

微信扫码分享

微信
新浪微博
QQ

2篇文章 · 0订阅
  • iOS 开发:『Crash 防护系统』(三)KVC 防护
    1. KVC Crash 的常见原因 KVC(Key Value Coding),即键值编码,提供一种机制来间接访问对象的属性。而不是通过调用 Setter、Getter 方法进行访问。 首先我们需要先来了解下 KVC 在执行时,具体的搜索模式。也就是 KVC 内部的执行流程。…
    • ITCharge
    • 6年前
    • 10k
    • 19
    • 2
    Objective-C iOS
    iOS 开发:『Crash 防护系统』(三)KVC 防护
  • 起底OC之——KVC背着我们干了什么
    对第一个问题,答案是NO,OC并不存在真正意义上的“私有变量”。我们来看这样的一段代码: 虽然KVC的确把面向对象语言撕开了一道口子,但是换个角度想,这道口子同时也给iOS开发者提供了一定的便利性。也就是说,KVC实际上是一把双刃剑,用得好,可以在特定场景下为我们高效解决需求,…
    • Aaron_Z
    • 6年前
    • 1.4k
    • 11
    • 2
    Objective-C