如何指定可变 参数为可选的 Swift 吗
答案:1 悬赏:10 手机版
解决时间 2021-03-23 23:46
- 提问者网友:临风不自傲
- 2021-03-23 15:04
如何指定可变 参数为可选的 Swift 吗
最佳答案
- 五星知识达人网友:夜余生
- 2021-03-23 16:40
func vardicPrint(strings: String...) {
if strings.isEmpty {
println("EMPTY")
} else {
for string in strings {
println(string)
}
}
}
func optionalPrint(maybeStrings: String?...) {
if maybeStrings.isEmpty {
println("EMPTY")
} else {
for string in maybeStrings {
if let string = string {
println(string)
} else {
println("nil")
}
}
}
}
vardicPrint("Hello", "World", "!")
vardicPrint()
println()
var nilString: String?
optionalPrint("Goodbye", nil, "World", "!")
if strings.isEmpty {
println("EMPTY")
} else {
for string in strings {
println(string)
}
}
}
func optionalPrint(maybeStrings: String?...) {
if maybeStrings.isEmpty {
println("EMPTY")
} else {
for string in maybeStrings {
if let string = string {
println(string)
} else {
println("nil")
}
}
}
}
vardicPrint("Hello", "World", "!")
vardicPrint()
println()
var nilString: String?
optionalPrint("Goodbye", nil, "World", "!")
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯