如何从文本字段中获取一组整数? 我试图做这样的事情:
Set(Int(TField.text!))
但是它不起作用。
字符串示例:[1,2,3]
答案 0 :(得分:0)
这是一个演示如何做的操场。基本上将每个字符转换为一个int,忽略nils,然后使用它来初始化一个集合:
import UIKit
import PlaygroundSupport
let textField = UITextField()
textField.text = "123333457887"
let digits = Set(textField.text?.compactMap { Int(String($0)) } ?? [])
print(digits)