【问题标题】:Function should be called until my array become empty [closed]应该调用函数,直到我的数组变空[关闭]
【发布时间】:2018-06-25 04:22:38
【问题描述】:

我有一个数据数组,我需要调用一个 API 函数并使用我的数组值。每次 API 达到受尊重的值时,都应该删除,并且应该调用我的函数,直到数组变空。

【问题讨论】:

  • 您的个人资料显示,您是一位崭露头角的人工智能分析师。那你试过什么?请给我们一些代码。
  • 显示你尝试过的代码

标签: ios arrays swift loops for-loop


【解决方案1】:

试试这个例子。 第一次调用此方法 process 并传递您的数组,如

process(array)

它会调用自己,直到数组包含元素。

let array = [1,2,3]

func process(_ array: [Int]){
    if array.isEmpty{ return }

    let element = array.first!
    //process element
    print(element)
    let newArray = Array(array.dropFirst())
    process(newArray)
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-16
    • 2017-08-09
    • 1970-01-01
    • 2014-11-21
    相关资源
    最近更新 更多