我的iOS应用程序中有一段代码在WebViewController.swift中:
var pushIDOneSignal = userID
if pushIDOneSignal == nil
{
// do nothing
}
else
{
webviewurl += pushIDOneSignal! //Add PushID token to the URL
}
我正在使用pushIDOneSignal
来获取用户的播放器ID。问题是当用户第一次打开应用程序时,我们得到一个零值;因为必须先接受权限通知。
不知怎的,我设法创建了一种获取playerid的方法,但只有当用户接受通知然后关闭应用并再次打开时,它才有效。
如何让应用尝试再次阅读:if pushIDOneSignal == nil
用户接受通知后?然后那个时候,将获得其他条件,然后我们将得到玩家。
编辑:
我有想法 -
if pushIDOneSignal == nil
{
// do nothing
}
else
{
webviewurl += pushIDOneSignal! //Add PushID token to the URL
}
当值为零时,我如何保持循环?感谢。