gpt4 book ai didi

unrecognized-selector - -[ECSlidingViewController notifyWhenInteractionChangesUsingBlock :]: unrecognized selector sent to instance

转载 作者:行者123 更新时间:2023-12-04 13:16:16 28 4
gpt4 key购买 nike

我最近将 Xcode 更新到 11.3.1 版,之后我无法运行我的应用程序。我一直收到以下异常:

2020-02-11 16:13:04.767795-0600 UVM[5204:80616] -[ECSlidingViewController notifyWhenInteractionChangesUsingBlock:]:无法识别的选择器发送到实例 0x7f8258016c00

2020-02-11 16:13:04.785346-0600 UVM[5204:80616] *** 因未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[ECSlidingViewController notifyWhenInteractionChangesUsingBlock:]:选择器发送到 instancef60c8080c80c80c80c88c9c99e9fa999e799bee5baa6e997aee7ad94e78988e69d833133336666336

在我进行 Xcode 更新之前它运行良好。谁能帮我解决这个问题?

最佳答案

看起来以下方法已被弃用,它是在启动期间抛出异常的方法。

  • (void)notifyWhenInteractionEndsUsingBlock:(void(^)(idcontext))handler {
    self.coordinatorInteractionEnded = 处理程序;
    }

  • 它在 ECSlidingViewController.m 中

    如果我们注释掉该方法并添加以下方法,应用程序将再次正常工作:
  • (void)notifyWhenInteractionChangesUsingBlock:(nonnull void (^)(id _Nonnull))handler {
    self.coordinatorInteractionEnded = 处理程序;
    }
  • 关于unrecognized-selector - -[ECSlidingViewController notifyWhenInteractionChangesUsingBlock :]: unrecognized selector sent to instance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60178227/

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