码迷,mamicode.com
首页 >  
搜索关键字:kvc kvo    ( 850个结果
OC原理之多线程(二)
对于如下代码的,它的打印结果是什么 NSThread *thread = [[NSThread alloc] initWithBlock:^{ NSLog(@"1"); }]; [thread start]; [self performSelector:@selector(testhaha) onT ...
分类:编程语言   时间:2021-02-24 13:19:34    阅读次数:0
OC中的category
学习链接:https://blog.csdn.net/cordova/article/details/54620397 话不多说,这篇博客说的很清楚了,在这就放测试的demo .h文件 // // NSString+Category.h // learn_KVC // // Created by 蔡 ...
分类:其他好文   时间:2020-11-02 09:56:16    阅读次数:16
OC中的NSDictionary和NSMutableDictionary
学习链接:https://www.cnblogs.com/-boy/archive/2004/01/13/4096453.html // // learn_dic.m // learn_KVC // // Created by 蔡佳明 on 2020/10/15. // #import <Found ...
分类:其他好文   时间:2020-10-16 11:00:33    阅读次数:25
整理的一些iOS面试相关问题,持续更新,敬请关注
前言:最近在整理自己的技术栈,收集了一些自己认为比较重要的知识点分享给大家。runloop1.iOS中触摸事件传递和响应原理2.为什么只有主线程的runloop是开启的3.为什么只在主线程刷新UI4.PerformSelector和runloop的关系KVO1.实现原理2.通过KVC修改属性会触发KVO么?KVC的赋值和取值过程是怎样的?原理是什么?3.哪些情况下使用kvo会崩溃,怎么防护崩溃4.
分类:移动开发   时间:2020-07-01 00:10:13    阅读次数:85
OC 直接使用使用实例变量和通过属性来访问实例变量的区别
1、直接使用实例变量(_varName)比通过点语法(self.varName)有更快的访问速度 2、直接访问实例变量,不会调用设置方法,绕过了相关属性所定义的内存管理语义 3、直接访问实例变量,不会触发【键值观察】(Key-Vaule Observinig,KVO)通知。 4、通过属性来访问有助于 ...
分类:其他好文   时间:2020-06-25 23:49:37    阅读次数:104
iOS面试题---Objective_C语言特性:分类、扩展、代理、通知、KVO、KVC、属性
更多的文章请看-2020iOS面试大全 持续更新! 分类 扩展 代理(Delegate) 通知(NSNotification) KVO (Key-value observing) KVC (Key-value coding) 属性关键字 一、分类 1.分类的作用? 声明私有方法,分解体积大的类文件, ...
分类:移动开发   时间:2020-05-11 15:54:23    阅读次数:74
iOS 探索KVO一(几种简单的KVO使用方式)
前言 KVO全称为Key Value Observing,键值监听机制,由NSKeyValueObserving协议提供支持,NSObject类继承了该协议,所以NSObject的子类都可使用该方法。 文章中的Demo KVO监听写法 例如在XZPerson类中有这么几个属性 @interface ...
分类:移动开发   时间:2020-04-28 21:33:12    阅读次数:89
记一次redis client配置使用不当造成Proxy CPU负载过高
背景 在服务的缓存中使用了redis作为分布式缓存,在使用的过程中发现通过对比发现了一个异常现象:即redis proxy 的CPU使用率和请求的QPS不符合。和基础设施inf的同事也沟通过后,也没有一个固定的结论(也可能inf同事没有很认真的关注这个问题) 排查过程 现象发现 一次偶然的过程中,发 ...
分类:其他好文   时间:2020-04-26 16:56:30    阅读次数:95
Rx 键值观察KVO的使用
键值观察KVO的使用 1,KVO 介绍 KVO(键值观察)是一种 Objective-C 的回调机制,全称为:key-value-observing。 该机制简单来说就是在某个对象注册监听者后,当被监听的对象发生改变时,对象会发送一个通知给监听者,以便监听者执行回调操作。 2,RxSwift 中的 ...
分类:其他好文   时间:2020-04-12 10:18:14    阅读次数:73
KVC set和get方法的赋值查找流程
"官方文档地址" 1.KVC 是什么? KVC全称是Key Value Coding,定义在NSKeyValueCoding.h文件中, 是键值编码,是对象间接访问其属性的一种机制 2.set方法如何查找赋值 2.1 基本数据类型的赋值顺序 方法的默认实现 1 调用方法 按照 和 的顺序查找方法,找 ...
分类:其他好文   时间:2020-03-12 23:44:58    阅读次数:101
850条   1 2 3 4 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!