如何解决IMP 实例的 XCode 12 错误:函数调用的参数太多,预期为 0,有 2 个
我刚刚为旧项目完成了一些工作。 IMP 实例存在编译时错误:
在寻找原因和解决方案时,我发现了以下链接:
https://developer.apple.com/forums/thread/666701
但是这些并没有帮助我理解解决方案。应该怎么做才能消除错误?
解决方法
https://developer.apple.com/forums/thread/666988 给出的解决方案对我有用。有一些警告,但至少构建成功了。
id (*grannyImp)(Class,SEL) = (id(*)(Class,SEL))class_getMethodImplementation(granny,_cmd);
//IMP grannyImp = class_getMethodImplementation(granny,_cmd);
grannyImp(self,_cmd);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。