在Swift 4.2中如何使用contains(_ :)?

时间:2018-10-11 16:38:43

标签: arrays swift

我试图弄清楚如何确定给定元素是否在Swift中的数组中。我立即转到了contains(_ :)方法,但是它似乎没有用。我检查了Apple的文档,但仍然列出了contains(_:)...我检查了Swift书,他们在示例中使用了它。...但是,当我尝试使用它时,它只建议contains(where: ),无论如何,当我使用contains(_ :)时,它告诉我我缺少参数标签'where:'...当我添加'where:'时,它不再让我输入与在列表中。

我唯一能理解正在发生什么的方法是不再支持contains(_ :),但事实并非如此(我已经搜索了文档,stackoverflow和快速书,并且有没有提及苹果摆脱它)。必须有一种访问contains(_ :)的方法,那么我该如何访问和使用它?

简而言之:当我使用contains(_ :)时,Xcode会抱怨并建议我使用contains(where :),这与我要执行的操作无关。这是怎么回事?

0 个答案:

没有答案