项目中可能会用到运行时,objc_msgSend使用时会遇到的两个问题
- 报如下错误
objc_msgSend()报错Too many arguments to function call ,expected 0,have3
解决办法:
-
objc_msgSend在真机上运行崩溃如下图,在模拟器上正常。
解决办法:必须先定义原型才可以使用,这样才不会发生崩溃
项目中可能会用到运行时,objc_msgSend使用时会遇到的两个问题
objc_msgSend()报错Too many arguments to function call ,expected 0,have3
解决办法:
objc_msgSend在真机上运行崩溃如下图,在模拟器上正常。
解决办法:必须先定义原型才可以使用,这样才不会发生崩溃