5-3.如果该类方法没有实现,则会调用同名的实例方法

来源:5-3 类对象与元类对象&消息传递相关面试问题

慕UI9212626

2018-04-26

5-3.文章中提到当调用一个类方法时,如果该类方法没有实现,则会调用同名的实例方法。这样说我有点不理解,应该是只针对NSObject类吧,其他类没有这个特性吧。

写回答

1回答

于海

2018-04-26

具体你可以看下那个对象,类对象,元类对象的isa 和super class指针的指向 尤其关注根元类对象的这两个指针的指向 你就会明白了

0
10
慕尼黑5054925
老师,按照您的例子可以正常编译,但是运行会崩溃,依然报“unrecognized selector sent to class xxx”错误,能解释一下原因吗?
2020-01-05
共10条回复

资深大牛带你深度剖析ios高级面试

从BAT/TMD名企真题入手,结合源码及应用,构建完整iOS知识体系

1749 学习 · 600 问题

查看课程