一起添加文本字段插座集合
Add textfield outlet collection together
我想打印连接到很酷的文本字段集合的所有文本字段的总数。日志文件中只有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
}
}
}
如果您想将所有文本字段相加,只需执行以下操作:
@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
我想打印连接到很酷的文本字段集合的所有文本字段的总数。日志文件中只有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
}
}
}
如果您想将所有文本字段相加,只需执行以下操作:
@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