我正在尝试将 som Objective-C 代码转换为 swift,但我坚持使用以下语句。
我将如何转换:
self.viewController.view.alpha = !self.viewDisabled ?: 0;
快速?
viewController.view.alpha = !self.viewDisabled ?? 0
Swift 中的 null 合并运算符似乎不起作用,因为我得到一个 “二元运算符 '??'不能应用于 'bool' 类型的操作数” 错误。 我究竟做错了什么?
最佳答案
关于ios - 带 bool 的空合并运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29409852/