gpt4 book ai didi

iOS Method Method Swizzling - 2 SDK 试图在 1 个应用程序中 Swizzle "ViewDidAppear"方法,然后会发生什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:29:07 25 4
gpt4 key购买 nike

如果我在我的 iOS 应用程序中添加 2 个 SDK,它在内部为相同的方法“ViewDidAppear”进行方法调配,那么在运行时可能会发生什么(好的 + 坏的)。

最佳答案

根据 swizzling 方法,可能出现几种不同的情况:

  1. 无限递归 - 堆栈溢出
  2. 将使用后一个 swizzled 实现
  3. 建立了某种责任链

关于iOS Method Method Swizzling - 2 SDK 试图在 1 个应用程序中 Swizzle "ViewDidAppear"方法,然后会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39194542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com