为什么只能用let不能用var

来源:2-6 Swift 2.0基本类型之其他:变量名、print和注释

慕虎2203750

2016-10-21 10:54

视屏中的代码 let x=1,y=2,z=3

为什么我用var x=1,y=2,z=3的时候 print里面会报错 Cannot invoke 'print' whit an argument list of type '@lvalue int ,@|value int)'

还有,为什么我没有separator方法

写回答 关注

3回答

  • 慕虎2203750
    2016-10-21 12:59:58

    想搞个手机游戏,用Java已经做了贪吃蛇啊,吃豆豆之类的简单的游戏,现在想在手机上做个,把以前红白机上的游戏全放到手机上来

  • 羽之_
    2016-10-21 11:32:22

    换成 print((x)) 就行

  • 羽之_
    2016-10-21 11:31:13

    你这么写 x,y,z的默认类型为Int  ,那么对应的输出方式就需要改

    羽之_ 回复慕虎2203...

    还有就是 现在swift都3.0了 如果你不做开发 学它没用

    2016-10-21 12:37:49

    共 9 条回复 >

玩儿转Swift 2.0(第一季)

基于Swift2.1讲解swift语言基础知识,了解语言特性

37584 学习 · 66 问题

查看课程

相似问题