【问题标题】:Get first entry in Swift array获取 Swift 数组中的第一个条目
【发布时间】:2020-06-11 10:50:09
【问题描述】:

我似乎在网上找不到很多东西,但是我怎样才能获得数组的第一个(然后是第二个和第三个)条目?

我的数组正在保存到其他地方的 UserDefaults,然后拉到这里使用。

谢谢!

【问题讨论】:

标签: arrays swift indexing swift5 userdefaults


【解决方案1】:

你的意思是循环遍历元素吗?为此,您可以使用for inforEach

var array: [MyType]
for element in array {
    print(element)
}
array.forEach { element in
    print(element)
}

【讨论】:

    【解决方案2】:

    也许你正在尝试使用索引不断迭代值

    这里有两种方法可以获得第一个索引值而不是第二个索引值第三个索引值也可以使用索引。希望你能得到你的结果。

    第一种方式:

    var stringArray = ["a","b","C","D","a","i","x","D"]
    
    for (index, element) in stringArray.enumerated() {
    
           print("Item \(index): \(element)")
    
         }
    
    

    另一种方式:

    
    for index in 0 ..< stringArray.count {
    
          print(stringArray[index])
    
        }
    

    如果它对你有帮助,请告诉我。

    【讨论】:

      猜你喜欢
      • 2012-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-25
      • 1970-01-01
      • 2013-08-15
      • 2022-06-24
      • 1970-01-01
      相关资源
      最近更新 更多