当调用的类方法未实现,但有同名的实例方法的实现时,是否发送崩溃?

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

慕无忌1483006

2020-03-11

5-3该章节第6分50秒时,视频中讲提到,“若面试官问,当调用的类方法未实现,但有同名的实例方法的实现时,是否发送崩溃?” 视频中老师说,若该类方法未实现,则系统会去找根类对象的同名的实例方法(因为根元类对象isa指向根类对象)。
我的疑问是:调用类方法不需要实例对象,如[User abc],怎么会去调用到实例的同名方法呢?是我理解错了?

写回答

1回答

于海

2020-03-15

NSObject类的已有方法可以测试

0
0

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

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

1749 学习 · 600 问题

查看课程