如何让文本字段在 swift 中单独扫描数组中的所有值?
How to have a textfield scan for all values in an array individually in swift?
我对 swift 和同类编程语言比较陌生,我一直在努力让文本字段在字符串数组中单独查找所有值。所以
这是我的代码:
var greetingArray = ["Hi", "hi", "hello", "Hello", "hey", "Hey", "sup", "Sup", "What's up", "what's up"]
上面是数组,下面是文本框的动作。
@IBAction func textUltraAction(textout: UITextField) {
}
如果 "textout.text" 是 greetingArray 中的任何一个问候语(但不是全部),我想完成该操作。例如,如果在文本字段中输入 "sup" 或 "hi",我想完成操作。我不想手动必须输入:
greetinArray[0], greetinArray[1], greetinArray[2], etc...
在此先感谢任何人能给我的帮助!
试试这个:
if contains(greetingArray, yourTextField.text) {
//Here you got it
}
希望这对您有所帮助..:)
我对 swift 和同类编程语言比较陌生,我一直在努力让文本字段在字符串数组中单独查找所有值。所以 这是我的代码:
var greetingArray = ["Hi", "hi", "hello", "Hello", "hey", "Hey", "sup", "Sup", "What's up", "what's up"]
上面是数组,下面是文本框的动作。
@IBAction func textUltraAction(textout: UITextField) {
}
如果 "textout.text" 是 greetingArray 中的任何一个问候语(但不是全部),我想完成该操作。例如,如果在文本字段中输入 "sup" 或 "hi",我想完成操作。我不想手动必须输入:
greetinArray[0], greetinArray[1], greetinArray[2], etc...
在此先感谢任何人能给我的帮助!
试试这个:
if contains(greetingArray, yourTextField.text) {
//Here you got it
}
希望这对您有所帮助..:)