小编Joh*_*nne的帖子

将if((loc = [player locateCardValue:8])> - 1)转换为Swift 3

你会如何转换这个Objective-C

if ((loc = [player locateCardValue:8]) > -1) {
Run Code Online (Sandbox Code Playgroud)

到Swift 3?

[player locateCardValue]返回'8'找到卡片的位置的整数.返回-1意味着它没有找到卡'8'.

我可以用......

let loc = player.locateCard(withValue: 8)
if loc > -1 {
Run Code Online (Sandbox Code Playgroud)

但我有多个IF的嵌套,它会变得非常混乱.

objective-c code-conversion swift

2
推荐指数
1
解决办法
57
查看次数

标签 统计

code-conversion ×1

objective-c ×1

swift ×1