在swif2.0中,推送设置不能使用|,
如果这么:let setting = UIUserNotificationSettings(forTypes: .Alert|.Badge|.Sound, categories: nil )
会提示错误 :Binary operator '|' cannot be applied to two UIUserNotificationType operands
解决办法:
let setting = UIUserNotificationSettings(forTypes: [.Alert,.Badge,.Sound], categories: nil)
本文详细介绍了在Swift 2.0中设置推送通知时遇到的错误,并提供了正确的解决策略。通过将类型组合从'|'改为方括号内的数组形式,可以避免Binary operator '| cannot be applied to two UIUserNotificationType operands' 的错误。

280

被折叠的 条评论
为什么被折叠?



