如何在数组中创建数组,然后检查它是否包含字符串。 (迅速)

时间:2014-12-17 03:36:10

标签: ios arrays swift

创建字符串数组的正确方法是什么,并且在数组中有很多字符串? 到目前为止我试过这个

 var arrayInArray = [[String]]()

然后我将字符串数组附加到“arrayInArray”中。并尝试通过执行

检查它是否包含特定字符串
if arrayInArray[indexPath.row].containsObject(PFUser.currentUser().username)

并且错误是[(String)]没有名为'containsObject'的成员。 这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

使用find

var arrayInArray = [[String]]()
arrayInArray += [["Hey", "Ho"]]
arrayInArray += [["Yo", "Yeah"]]
let ix = find(arrayInArray[0], "Ho") // Optional(1), the right answer

contains

let ok = contains(arrayInArray[0], "Ho") // true, the right answer