Значок панели вкладок приращения с UIAlertAction swift?

@IBAction func addToCart(sender: AnyObject) {
    let itemObjectTitle = itemObject.valueForKey("itemDescription") as! String
    let alertController = UIAlertController(title: "Add \(itemObjectTitle) to cart?", message: "", preferredStyle: .Alert)
    let yesAction = UIAlertAction(title: "Yes", style: UIAlertActionStyle.Default) { (action) in
    var tabArray = self.tabBarController?.tabBar.items as NSArray!
    var tabItem = tabArray.objectAtIndex(1) as! UITabBarItem
    let badgeValue = "1"
    if let x = badgeValue.toInt() {
        tabItem.badgeValue = "\(x)"
    }
}

Я не знаю, почему я не могу просто сделать + = "(х)"

Ошибка: двоичный оператор '+ =' не может быть применен к операндам типа 'String?' и "Строка"

Я хочу увеличить его на 1 каждый раз, когда пользователь выбирает «Да». Прямо сейчас очевидно, что это просто остается на 1.

Ответы на вопрос(1)

Ваш ответ на вопрос