3
在Xcode 8和Swift 3上出現錯誤+我嘗試過任何事情,但沒有得到任何結果。 下面的代碼:沒有'+'候選產生預期的上下文結果類型'NSNumber?' Swift 3
static func addNotificationInterval(title: String, body: String,
indentifier: String, interval: Double) {
let content = UNMutableNotificationContent()
content.title = NSString.localizedUserNotificationString(forKey: title, arguments: nil)
content.body = NSString.localizedUserNotificationString(forKey: body, arguments: nil)
content.sound = UNNotificationSound.default()
content.badge = UIApplication.shared.applicationIconBadgeNumber + 1; content.categoryIdentifier = "com.elonchan.localNotification"
let trigger = UNTimeIntervalNotificationTrigger.init(timeInterval: interval, repeats: true)
let request = UNNotificationRequest.init(identifier: indentifier, content: content, trigger: trigger)
let center = UNUserNotificationCenter.current()
center.add(request)
print("SetNotifiInterval")
}
錯誤來這裏由+:
content.badge = UIApplication.shared.applicationIconBadgeNumber + 1; content.categoryIdentifier = "com.elonchan.localNotification"
錯誤類型: '?NSNumber的'
沒有 '+' 候選人產生預期的語境結果類型
請確定您使用CMD-K – Fogmeister