我的第一个数组用于英语单词,第二个数组包含西班牙语单词。当用户从array1输入英文单词时,输出将是IndexOf array2。而不是显示IndexOf array2" 1"如何在数组2中打印字符串。例如,我输入单词" cat"在文本字段中单击"翻译按钮"它将打印出来" 0" array2的索引。我怎样才能打印出#34; gato"而不是0?
var array1: [String] = ["cat", "dog", "lion"]
var array2: [String] = ["gato", "perro", "lion"]
for transIndex in array1.indices {
if array1[transIndex] == emptyString!.lowercaseString {
translatedWord.text = "\(transIndex)"
//print("transIndex is \(array1)")
return
}
}