【发布时间】:2017-01-18 16:14:47
【问题描述】:
你会如何转换这个 Objective-C
if ((loc = [player locateCardValue:8]) > -1) {
到 Swift 3?
[player locateCardValue] 返回卡'8' 所在位置的整数。返回-1 表示没有找到卡'8'。
我可以使用...
let loc = player.locateCard(withValue: 8)
if loc > -1 {
但我有多个 IF 嵌套,它会变得非常混乱。
【问题讨论】:
-
Swift 和 Objective-C 版本都有一个
if...
标签: objective-c swift code-conversion