标签: ios swift xcode
我正在使用Xcode 10.1和Swift 4,并且很难理解以下IF语句为何返回true:
从弹出窗口中可以看到,“ shuffleMode”的值显然为2, 但是IF语句继续执行,就好像值== 1。
我已经尝试了Enum版本:
if (myMP.shuffleMode == .off) { //code for true }
并获得相同的结果。
谁能告诉我为什么会这样,更重要的是如何解决?