gpt4 book ai didi

swift - 为多个swift参数设置相同的值

转载 作者:搜寻专家 更新时间:2023-10-30 21:57:33 24 4
gpt4 key购买 nike

我有一个类似这样的函数:

func stamp(documentURL: NSURL, saveURL: NSURL) {
...}

我希望能够允许某人根据需要设置这两个参数。但是如果他们只设置第一个参数,我想要 saveURL = documentURL。有没有办法在函数声明中做到这一点?

最佳答案

在 Swift 2.3、3 中:

func stamp(documentURL: NSURL, saveURL: NSURL?) {
var saveURL = saveURL
if saveURL == nil {
saveURL = documentURL
}
}

关于swift - 为多个swift参数设置相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39237749/

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