-1
在這裏玩Swift,這可能是一個愚蠢的問題,但是有可能檢查一個String是否匹配數組或字典中的字符串?是否有可能檢查一個字符串是否與數組或字典中的字符串匹配,Swift?
e.g
if string == array.String {
}
if string== dictionary.String {
}
我意識到這些例子是相當愚蠢,但只是爲了顯示我在想什麼。 謝謝。 :)
在這裏玩Swift,這可能是一個愚蠢的問題,但是有可能檢查一個String是否匹配數組或字典中的字符串?是否有可能檢查一個字符串是否與數組或字典中的字符串匹配,Swift?
e.g
if string == array.String {
}
if string== dictionary.String {
}
我意識到這些例子是相當愚蠢,但只是爲了顯示我在想什麼。 謝謝。 :)
對於數組,您可以使用find()
函數。它返回一個可選Int
可以對nil
被 測試:
let array = [ "a", "b", "c"]
let searchTerm = "b"
let found = find(array, searchTerm) != nil
println(found)
這適用於任意陣列,不只是字符串數組。
對於字典dict
,同樣的方法可以應用於dict.keys
或dict.values
, ,這取決於您的要求。
我無法從你的「例子」中認出你在想什麼。你想檢查數組是否包含給定的字符串?一些具體的例子會有幫助。 –
是的,那正是我想要做的。對不起,愚蠢:P – b3rge