一起添加textfield outlet集合

时间:2017-09-13 03:17:22

标签: ios swift logging iboutletcollection

我想打印连接到酷文本字段集合的所有文本字段的总和。日志文件中只有2个。

import UIKit

class ViewController: UIViewController {
    @IBOutlet var cool: [UITextField]!

    @IBAction func press(_ sender: Any) {
        for view in cool {
   ((cool.text! as NSString).integerValue +=  ((cool.text! as NSString).integerValue
        }
    }
}

1 个答案:

答案 0 :(得分:0)

如果您想要添加所有文本字段,请执行以下操作:

@IBAction func press(_ sender: Any) {
    var total = 0
    for view in cool {
        if let text = view.text, let num = Int(text) {
            total += num
        }
    }

    print("The total is \(total)")
}

不要强行打开选项。不要在Swift中使用NSString