iOS底层技术

objc_msgSend在真机上运行崩溃解决办法

2018-04-24  本文已影响0人  wg刚

项目中可能会用到运行时,objc_msgSend使用时会遇到的两个问题

  1. 报如下错误
objc_msgSend()报错Too many arguments to function call ,expected 0,have3

解决办法:


image.png
  1. objc_msgSend在真机上运行崩溃如下图,在模拟器上正常。


    image.png

解决办法:必须先定义原型才可以使用,这样才不会发生崩溃

image.png
上一篇 下一篇

猜你喜欢

热点阅读