如何在视图控制器中显示 apns 令牌? [英] How to present apns token in view controller?
本文介绍了如何在视图控制器中显示 apns 令牌?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我不明白如何在视图控制器中将 apns 标记显示为字符串.尝试了很多东西,但没有任何效果.在 swift 4.
I don't understand how to present the apns token as a string in view-controller. tried a lot of things and nothings worked out. in swift 4.
推荐答案
1.
您可以按照 Halil 的建议将其保存到 UserDefaults:
You can save it to UserDefaults as Halil suggested like so:
UserDefaults.standard.set(yourAPNSToken, forKey: "APNSToken")
并在您的 ViewController 中检索它:
And retrieve it inside your ViewController:
let token = UserDefaults.standard.string(forKey: "APNSToken")
2.
或者您可以在 AppDelegate 中创建新变量并从您的 VC 访问它
Or you can create new variable inside AppDelegate and access it from your VC
在您的 AppDelegate 中:
In your AppDelegate:
public var token = String()
token = yourAPNSToken
在你的 VC 里面
let newToken = (UIApplication.shared.delegate as! AppDelegate).token
这篇关于如何在视图控制器中显示 apns 令牌?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文