sharedApplication不可用:ios app扩展中不可用 - 请在适当的位置使用基于视图控制器的解决方案

时间:2017-03-22 04:40:27

标签: ios iphone swift iqkeyboardmanager

我想要解决方案来克服这个错误。

我在编译和构建iOS项目时遇到错误。我在这个地方Union[None, Type[Foo]]收到错误:

IQKeyboardManager

和另一个我收到此错误的地方也是一样的:

UIWindow *originalKeyWindow = [[UIApplication sharedApplication] keyWindow];

有人能有解决方案吗?请给我... 提前谢谢。

1 个答案:

答案 0 :(得分:-1)

使用此

UIWindow * originalKeyWindow = [[[UIApplication sharedApplication] delegate]window];

快速

let originalKeyWindow: UIWindow? = (UIApplication.shared.delegate?.window)!