-
报错内容
报错在 FBClassStrongLayout.mm 文件的 layoutCache[currentClass] = ivars; 这一行,
替换为 layoutCache[(id)currentClass] = ivars; 就好了 -
编译正常,但是运行时出现crash
indirect_symbol_bindings[i] = cur->rebinding FBRetainCycleDetector iOS15 fishhook c
手动去 Pods/FBRetainCycleDetector/fishhook/fishhook.c文件中替换内容
indirect_symbol_bindings[i] = cur->rebindings[j].replacement;
为
if (i < (sizeof(indirect_symbol_bindings) / sizeof(indirect_symbol_bindings[0]))) {
indirect_symbol_bindings[i]=cur->rebindings[j].replacement;
}
安装MLeaksFinder的语法为
pod 'MLeaksFinder', :configurations => ['Debug']
参考自:
- https://juejin.cn/post/6998096709045714951
https://www.jianshu.com/p/279bbbc87fc9