gpt4 book ai didi

ios - 如何使转义完成处理程序参数成为可选?

转载 作者:行者123 更新时间:2023-11-28 23:23:30 26 4
gpt4 key购买 nike

我有一个如下所示的方法,有时会使用完成处理程序调用,有时则不会,我怎样才能使其成为可选的?

func someFunc(completion: @escaping () -> Void)

看了几个最后的问题,但不能应用他们的任何答案

最佳答案

你可以使用默认值

func someFunc(completion: @escaping () -> Void = {}) {
completion()
}

并在有或没有闭包的情况下调用它

someFunc()
someFunc(completion: {...})

关于ios - 如何使转义完成处理程序参数成为可选?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59254077/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com