问答详情
源自:4-6 Swift 2.0逻辑控制之where 与模式匹配

if case 具体解释

if case 后的为什么不是”==“比较 而是”=“赋值  有朋友能解释一下吗,谢谢

提问者:慕码人2415927 2020-02-06 20:58

个回答

  • 张三疯疯
    2020-07-21 20:08:24

    菜鸡?

  • 恰柠檬不咯
    2020-07-13 03:38:11

    swift中赋值符号=不会返回值,以防止被误用于==符号的意图上,所以可以直接用于if条件判断语句中。