-[ECSlidingViewController notifyWhenInteractionChangesUsingBlock:]: 无法识别的选择器发送到实例
-[ECSlidingViewController notifyWhenInteractionChangesUsingBlock:]: unrecognized selector sent to instance
我最近将 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:]:无法识别的选择器发送到实例 0x7f8258016c00'
在我执行 Xcode 更新之前它工作正常。谁能帮我解决这个问题?
看起来下面的方法已被弃用,它是在启动期间抛出异常的方法。
- (void)notifyWhenInteractionEndsUsingBlock:(void(^)(idcontext))handler {
self.coordinatorInteractionEnded = 处理程序;
}
它在 ECSlidingViewController.m
如果我们注释掉该方法并添加以下方法,应用程序将再次正常运行:
- (void)notifyWhenInteractionChangesUsingBlock:(nonnull void (^)(id _Nonnull))handler {
self.coordinatorInteractionEnded = 处理程序;
}
我最近将 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:]:无法识别的选择器发送到实例 0x7f8258016c00'
在我执行 Xcode 更新之前它工作正常。谁能帮我解决这个问题?
看起来下面的方法已被弃用,它是在启动期间抛出异常的方法。
- (void)notifyWhenInteractionEndsUsingBlock:(void(^)(idcontext))handler { self.coordinatorInteractionEnded = 处理程序; }
它在 ECSlidingViewController.m
如果我们注释掉该方法并添加以下方法,应用程序将再次正常运行:
- (void)notifyWhenInteractionChangesUsingBlock:(nonnull void (^)(id _Nonnull))handler { self.coordinatorInteractionEnded = 处理程序; }