首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS 基础
订阅
user9820499476090
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
为什么要设计metaclass
今早起床打开微信,发现知识小集推送了一篇文章《阿里、字节:一套高效的iOS面试题》,打开瞅了眼,看到第二题就给我看懵圈了,为什么要设计metaclass?在我的知识体系中关于元类的认知是类对象的isa指向元类对象,元类对象存储着类方法列表,然后就没有然后了。 带着这个疑问我边开…
KVO原理探索
注册观察者对象以接收相对于接收此消息的对象的密钥路径的KVO通知。 observer:注册KVO通知的对象。观察者必须实现键值观察方法observeValueForKeyPath:ofObject:change:context: keyPath:要观察的属性相对于接收此消息的对…
YYKit--YYWeakProxy
YYWeakProxy 是用来持有一个 weak 对象的代理,避免循环引用。 由于 target 为弱引用,当 self 引用计数为 0 时, target 将为 nil, 于是打破了引用链。 YYWeakProxy 继承于 NSProxy. NSProxy 是除了NSObje…