知其然,知其所以然,苹果的消息机制是基于runtime的,今天写了一个最简单的方法调用,结果问题层出不穷!!
下面上代码:
传统的方法调用:

runtime的方法调用:

但是出警告了:

他说我的objc_msgSend方法未定义,我猜到了是因为没有引入头文件,我就上网上找了,然后就顺利导入头文件:

结果问题大发了,直接出错误了:

这是什么鬼?直接不识别了??
上网搜索一下,找到解决方案了:

改为NO之后,就没有问题了。
效果为:

加油!
知其然,知其所以然,苹果的消息机制是基于runtime的,今天写了一个最简单的方法调用,结果问题层出不穷!!
下面上代码:
传统的方法调用:
runtime的方法调用:
但是出警告了:
他说我的objc_msgSend方法未定义,我猜到了是因为没有引入头文件,我就上网上找了,然后就顺利导入头文件:
结果问题大发了,直接出错误了:
这是什么鬼?直接不识别了??
上网搜索一下,找到解决方案了:
改为NO之后,就没有问题了。
效果为:
加油!
本文标题:2016笔记——初识Runtime
本文链接:https://www.haomeiwen.com/subject/rhzwmftx.html
网友评论