KVC
ZhaiAlan
iOS开发工程师
展开
-
iOS之KVC原理&自定义KVC
前言 开发过程中,很多人都会注意到KVO,以及自定义KVO,实际上KVC的作用也是十分强大的,不仅仅是简单的字典转模型,有关使用技巧可以看上篇文章,这篇文章要根据上篇的总结来进行自定义KVC操作; 相关代码:KVCCode(上篇代码也在这里) KVC原理 实际在自定义过程中主要要注意的2大点:1.KVC设置过程,2.KVC取值过程, 1.KVC赋值过程 1:非空判断一下 2:找到相关方法set<Key>,_set<Key>,_setIs<Key>实例方法进行原创 2020-05-21 11:39:58 · 460 阅读 · 0 评论 -
iOS之你不知道的KVC技巧&KVC原理
前言 iOS开发中很多人都知道KVC ,聊到KVC大家也都知道,就是字典转模型,但是再具体聊的话,就说不太清楚了,这篇文章,准备把KVC再来了解一下; XZPerson *person = [XZPerson alloc]; person.name = @"Alan"; 在调用person.name 会有LLVM编译过程中统一分发给底层的 void objc_setProperty_atomic(id self, SEL _cmd, id newVa.原创 2020-05-19 18:16:32 · 722 阅读 · 0 评论