5.3节中类方法如果没有实现,实例方法有同名的实现,则不会crash. 但实测会,不知是否是解答有错误? 谢谢!
来源:5-3 类对象与元类对象&消息传递相关面试问题

weixin_慕沐9009940
2019-01-16
如题
写回答
2回答
-
关键点是:同名实例方法是要写到NSObject上,可以通过分类添加。
012019-01-22 -
于海
2019-01-22
这个例子主要是表达,方法查找过程的详细步骤。
实验是这样的:
类方法没有实现,有同名的实例方法实现。你的描述和这个正确实验方式恰好是相反的。
你可以再深入看下实例,类对象,元类对象的那个关系图,着重看下superClass指针的指向,尤其是根元类对象的superClass指针的指向。00
相似问题