获取indexOf类型为数组的元素

伊利亚

我怎样才能弄清楚哪种类型的元素的索引是数组?

例如,我具有let videosArrays = [[Video]]()此数组的属性和某些元素let videos = [Video]()

该视频具有一些属性:

var thumbnailImageURL: String?
var title: String?
var numberOfViews: NSNumber?
var uploadDate: NSData?

我需要videosvideosArraysXcode的索引给出以下语法:

<predicate: (Self.Generator.Element) throws -> Bool(Self.Generator.Element) throws -> Bool>

我该如何实施?

let index = videosArrays.indexOf({ (<#Self.Generator.Element#>) -> Bool in
            <#code#>
        })

我不知道如何使用它来查找索引。

S2dent

为了能够使用indexOfcontains以及一些其他的阵列方法容易,对象必须符合Equatable协议。

因此,您可能应该执行以下操作:

extension Video: Equatable { }
func ==(lhs: Video, rhs: Video) -> Bool {
    return lhs.thumbnailImageURL == rhs.thumbnailImageURL &&
        lhs.title == rhs.title &&
        lhs.numberOfViews == rhs.numberOfViews &&
        lhs.uploadDate == rhs.uploadDate
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取数组元素的类型?

来自分类Dev

获取深数组元素类型

来自分类Dev

Javascript:indexOf($(this)获取被单击元素的数组索引值?

来自分类Dev

Javascript:indexOf($(this)获取被单击元素的数组索引值?

来自分类Dev

类型为[SuperClass]的Swift数组和类型为[Subclass]的元素

来自分类Dev

获取Java中数组元素的类型

来自分类Dev

获取未知类型数组的元素和计数

来自分类Dev

hive xpath 获取特定类型元素的数组

来自分类Dev

在使用拼接交换元素位置之后,Javascript数组元素indexOf为-1

来自分类Dev

获取具有混合类型的数组的每个索引的元素类型

来自分类Dev

如何获取多维数组的indexOf?

来自分类Dev

找不到对象类型为“ NSString *”的数组元素的预期方法

来自分类Dev

如何在D中获取数组的元素类型大小?

来自分类Dev

根据向量类型元素获取numpy数组的掩码

来自分类Dev

如何在OCaml中获取数组的元素类型

来自分类Dev

从 Control 数组中按类型获取 UI 元素?

来自分类Dev

获取数组中计数为偶数或计数大于2的元素

来自分类Dev

当数组元素是对象时的indexOf()(javascript)

来自分类Dev

检查元素类型为“ this”

来自分类Dev

Dojo获取元素类型

来自分类Dev

以列表为元素的数组

来自分类Dev

获取数组中的元素?

来自分类Dev

coredata 获取数组元素

来自分类Dev

使用usestate数组时,将类型为checkbox的reactjs输入元素限制为2

来自分类Dev

检查数组中元素的数据类型是否为日期对象的最简单方法?

来自分类Dev

没有可行的构造函数复制类型为'MyString'的数组元素

来自分类Dev

跳过某些类型的数组元素

来自分类Dev

复合类型的元素数组

来自分类Dev

计算未知类型数组的元素

Related 相关文章

  1. 1

    如何获取数组元素的类型?

  2. 2

    获取深数组元素类型

  3. 3

    Javascript:indexOf($(this)获取被单击元素的数组索引值?

  4. 4

    Javascript:indexOf($(this)获取被单击元素的数组索引值?

  5. 5

    类型为[SuperClass]的Swift数组和类型为[Subclass]的元素

  6. 6

    获取Java中数组元素的类型

  7. 7

    获取未知类型数组的元素和计数

  8. 8

    hive xpath 获取特定类型元素的数组

  9. 9

    在使用拼接交换元素位置之后,Javascript数组元素indexOf为-1

  10. 10

    获取具有混合类型的数组的每个索引的元素类型

  11. 11

    如何获取多维数组的indexOf?

  12. 12

    找不到对象类型为“ NSString *”的数组元素的预期方法

  13. 13

    如何在D中获取数组的元素类型大小?

  14. 14

    根据向量类型元素获取numpy数组的掩码

  15. 15

    如何在OCaml中获取数组的元素类型

  16. 16

    从 Control 数组中按类型获取 UI 元素?

  17. 17

    获取数组中计数为偶数或计数大于2的元素

  18. 18

    当数组元素是对象时的indexOf()(javascript)

  19. 19

    检查元素类型为“ this”

  20. 20

    Dojo获取元素类型

  21. 21

    以列表为元素的数组

  22. 22

    获取数组中的元素?

  23. 23

    coredata 获取数组元素

  24. 24

    使用usestate数组时,将类型为checkbox的reactjs输入元素限制为2

  25. 25

    检查数组中元素的数据类型是否为日期对象的最简单方法?

  26. 26

    没有可行的构造函数复制类型为'MyString'的数组元素

  27. 27

    跳过某些类型的数组元素

  28. 28

    复合类型的元素数组

  29. 29

    计算未知类型数组的元素

热门标签

归档