arrays - Xcode Swift 检查数组是否包含对象

标签 arrays swift

我有这个数组:

  var preferiti : [ModalHomeLine!] = []

我想检查数组是否包含相同的对象。

if the object exists {

} else {
  var addPrf = ModalHomeLine(titolo: nomeLinea, link: linkNumeroLinea, immagine : immagine, numero : titoloLinea)
  preferiti.append(addPrf)
}

最佳答案

Swift 有一个通用的 contains 函数:

contains([1,2,3,4],0) -> false
contains([1,2,3,4],3) -> true

关于arrays - Xcode Swift 检查数组是否包含对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28615434/

相关文章:

java - 从某个索引通过引用传递数组

ios - 在 Xcode 中使用 Swift 包管理器

javascript - 尝试按列实现切换排序。如果我参数化 sortUsers 函数,我会得到 "Maximum call stack size exceeded."

ios - 如何在 Swift 中更改一周的第一天

ios - Swift - 保存在 TableView 中选择的复选标记

swift - 如何从 Swift REPL 获取表达式的静态类型?

xcode - 无法弄清楚如何使用 Swift 将 UIView 类连接到 IB 中的 View

c - 在 C 中查找短数组的所有可能子集

javascript - 删除后减少 JSON 数组中的 ID

php - 从数组读取但无法找到匹配项