升级到Swift 1.2后的错误

航空风扇

我的功能:

func application(application: UIApplication, didReceiveRemoteNotification userInfo: NSDictionary)

显示此错误:

方法“ application(:didReceiveRemoteNotification :)”提供的Objective-C方法“ application:didReceiveRemoteNotification:”与协议“ UIApplicationDelegate”中的可选需求方法“ application(:didReceiveRemoteNotification :)”冲突

我在另一篇文章中看到它通过“重写”方法名称来解决。这是什么意思?改名字了吗 删除并重新写入?

AstroCB

通过将一些类方法从NSDictionary类型重新映射到本机Swift[NSObject: AnyObject]类型,Swift 1.2进一步脱离了其Objective-C基础

将您的方法标头更改为此:

func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject: AnyObject])

您可以使用Swift转换工具来解决此类错误,该工具可在“转换”(Edit -> Convert -> To Latest Swift Syntax...下的“编辑”菜单中找到

我假设“重写”另一个源中的方法标头的意思是删除行并键入application(,然后didReceiveRemoteNotification从弹出菜单中选择选项,然后让自动完成功能完成其余工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

升级到Swift 1.2后的错误

来自分类Dev

将android studio 1升级到2后出现错误,无法启动

来自分类Dev

升级到Ubuntu 17.10后,RAID1是只读的

来自分类Dev

Angular 2升级到RC 1

来自分类Dev

从 SDK 版本 1 升级到 3 后,如何修复 getFederationToken 返回 403 未授权错误

来自分类Dev

升级到Swift 2.1后,Swift返回optional(“ value”)

来自分类Dev

升级到Swift 1.2后SpriteKit的问题

来自分类Dev

升级到Swift 3.0后网址为零

来自分类Dev

升级到Swift 3后UITableView坏了

来自分类Dev

从 Angular 2 升级到 4 后的类型错误

来自分类Dev

升级到0.60.5后的ReactWebViewManager错误

来自分类Dev

升级到5.2后出现错误

来自分类Dev

升级到 20.04 后证书错误

来自分类Dev

从6.0升级到6.1-RC1后的CNFE

来自分类Dev

从 Ubuntu 11.10 升级到 13.04 后 RAID1 阵列丢失

来自分类Dev

将 RxPy 从 1.x 升级到 3.x 后订阅不起作用

来自分类Dev

升级到El-Capitan后的Swift编译器错误

来自分类Dev

从 2.0.0-preview1-final 升级到 2.0.0-preview2-final 后出现 System.MissingMethodException

来自分类Dev

升级到rspec 3时使用应有错误(1).error_on

来自分类Dev

针对Angular 1进行编码,以便最轻松地升级到Angular 2?

来自分类Dev

警告在将Tensorflow 1代码升级到Tensorflow 2代码期间

来自分类Dev

将Tensorflow 1.x代码升级到Tensorflow 2.x代码

来自分类Dev

将Eclipse Kepler SR1升级到SR2时出错?

来自分类Dev

从EC2 M1.large实例升级到M4,2xlarge

来自分类Dev

如何将 git 1 存储库升级到 git 2 存储库?

来自分类Dev

将 angular 1 升级到 2,组件模型未更新

来自分类Dev

升级到Swift 2会导致我难以解决的错误

来自分类Dev

从Swift 2.2升级到Swift 3.0后,继续使用`continue`

来自分类Dev

升级到 18.04 grub-probe 后无法启动:错误:找不到 /dev/sdb1 的 GRUB 驱动器

Related 相关文章

  1. 1

    升级到Swift 1.2后的错误

  2. 2

    将android studio 1升级到2后出现错误,无法启动

  3. 3

    升级到Ubuntu 17.10后,RAID1是只读的

  4. 4

    Angular 2升级到RC 1

  5. 5

    从 SDK 版本 1 升级到 3 后,如何修复 getFederationToken 返回 403 未授权错误

  6. 6

    升级到Swift 2.1后,Swift返回optional(“ value”)

  7. 7

    升级到Swift 1.2后SpriteKit的问题

  8. 8

    升级到Swift 3.0后网址为零

  9. 9

    升级到Swift 3后UITableView坏了

  10. 10

    从 Angular 2 升级到 4 后的类型错误

  11. 11

    升级到0.60.5后的ReactWebViewManager错误

  12. 12

    升级到5.2后出现错误

  13. 13

    升级到 20.04 后证书错误

  14. 14

    从6.0升级到6.1-RC1后的CNFE

  15. 15

    从 Ubuntu 11.10 升级到 13.04 后 RAID1 阵列丢失

  16. 16

    将 RxPy 从 1.x 升级到 3.x 后订阅不起作用

  17. 17

    升级到El-Capitan后的Swift编译器错误

  18. 18

    从 2.0.0-preview1-final 升级到 2.0.0-preview2-final 后出现 System.MissingMethodException

  19. 19

    升级到rspec 3时使用应有错误(1).error_on

  20. 20

    针对Angular 1进行编码,以便最轻松地升级到Angular 2?

  21. 21

    警告在将Tensorflow 1代码升级到Tensorflow 2代码期间

  22. 22

    将Tensorflow 1.x代码升级到Tensorflow 2.x代码

  23. 23

    将Eclipse Kepler SR1升级到SR2时出错?

  24. 24

    从EC2 M1.large实例升级到M4,2xlarge

  25. 25

    如何将 git 1 存储库升级到 git 2 存储库?

  26. 26

    将 angular 1 升级到 2,组件模型未更新

  27. 27

    升级到Swift 2会导致我难以解决的错误

  28. 28

    从Swift 2.2升级到Swift 3.0后,继续使用`continue`

  29. 29

    升级到 18.04 grub-probe 后无法启动:错误:找不到 /dev/sdb1 的 GRUB 驱动器

热门标签

归档