// 直接调用crash 在arm64真机下
objc_msgSend(manager, sel, path, params, successBlock, failureBlcok);
// 可以先把它赋值到一个方法指针,然后再间接调用它,
id (*action)(id,SEL, id,id, id,id) = (id (*)(id,SEL, id,id, id,id)) objc_msgSend;
action(manager, sel, path, params, successBlock, failureBlcok);objc_msgSend crash
最新推荐文章于 2021-06-27 23:24:50 发布
本文探讨了在ARM64真机环境下通过直接调用objc_msgSend导致程序崩溃的问题,并提供了一种解决方案——将objc_msgSend赋值给方法指针间接调用。
825

被折叠的 条评论
为什么被折叠?



