提示:阅读本文需要对isa和superclass指针非常熟悉,如果你还不是很清楚的话,可以参考我的isa和superclass的总结. 什么是KVO? KVO全称是Key-V...
提示:阅读本文需要对isa和superclass指针非常熟悉,如果你还不是很清楚的话,可以参考我的isa和superclass的总结. 什么是KVO? KVO全称是Key-V...
前言: 最近公司项目不怎么忙, 闲暇时间把iOS 在面试中可能会遇到的问题整理了一番, 一部分题目是自己面试遇到的,一部分题目则是网上收录的, 方便自己巩固复习, 也分享...
1. 什么是 RunLoop? 通过系统内部维护的事件循环进行事件/消息管理的一个对象就是 runloop特点: 没有消息需要处理时,休眠避免资源占用状态切换: 用户态->内...
前言: 最近公司项目不怎么忙, 闲暇时间把iOS 在面试中可能会遇到的问题整理了一番, 一部分题目是自己面试遇到的,一部分题目则是网上收录的, 方便自己巩固复习, 也分享...
1、#import跟 #include 有什么区别?@class有什么作用?#import<> 跟 #import“ ”有什么区别? 答:1)、 #import是Object...
目录一,作用二,基本使用三,特点四,应用场景五,系统协议六,底层代码 一,作用 1,公开方法一般都放在.h文件中,如果想隐藏实现细节,可以把这些方法放到协议中,再让该类遵守此...
作者 | 柚子 这几天,全国各地台风又暴雨。 恶劣天气下, 仍有一批人坚守在一线工作岗位上, 外卖小哥,就是其中一个群体。 最近, 一张网友与外卖小哥的聊天记录, 刷爆朋友圈...
序言 最近正在重新系统的学习iOS,收集了一些自己认为不错的博客和资料和大家分享。有⭐️标记的是我看过觉得详细易懂的文章。 底层 isa和Class⭐️--参考:(What ...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 在工作中经常会使用到KVC,但是很多人对于KVC的实...