如果我在我的 iOS 应用程序中添加 2 个 SDK,其中对同一方法“ViewDidAppear”进行方法调配,那么在运行时可能会发生什么(好 + 坏)。
最佳答案
根据混合方法,可能出现几种不同的情况:
- 无限递归 - 堆栈溢出
- 将使用后者的混合实现
- 建立了某种责任链
关于iOS Method Method Swizzling - 2 SDK 尝试在 1 个应用程序中 Swizzle "ViewDidAppear"方法,那么会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39194542/