gpt4 book ai didi

swift - 闭包声明返回类型

转载 作者:搜寻专家 更新时间:2023-11-01 05:35:34 25 4
gpt4 key购买 nike

声明有什么不同

func upload(image: UIImage, completion: @escaping (_ result: String) -> Void)

对比

func upload(image: UIImage, completion: @escaping (_ result: String) -> (Void))

什么是声明返回类型的最佳方式

最佳答案

我认为最好的方法是
func upload(image: UIImage, completion: @escaping (_ result: String) -> ())
现在所有这些都没有区别,() 正是 Void 类型,但这使得意图更加明确(该函数不返回任何内容).(Void) 实际上意味着一个不包含任何内容的元组,最终在语义上是相同的,但首先不清楚。所以如果你想在这两者之间做出选择,你应该先选择,但我会选择 ()

关于swift - 闭包声明返回类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41344323/

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