gpt4 book ai didi

swift - bool 表达式 : What's the inverse of a 'let myString = aPossibleString' ?

转载 作者:可可西里 更新时间:2023-11-01 02:27:34 24 4
gpt4 key购买 nike

我正在尝试在 Objective-C 中做同样的事情:

if (causeStr != nil) {
...
}

如果这样做,我会得到一个编译器错误:

if !(let myString = causeStr) {
}

所以我只剩下这个:

    if let myString = causeStr {
} else {
// ... do something
}

有没有一种更优雅的方法来做到这一点?

最佳答案

是的,还有一种更优雅的方式,巧合的是它和obj-c中的一样:

if myString == nil {
...
}

注意:您的第一段代码应该是:

if (causeStr == nil) {
...
}

否则说明我误解了你的问题...

关于swift - bool 表达式 : What's the inverse of a 'let myString = aPossibleString' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26444378/

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