课程演示的代码在新版Xcode里有几条不能用

来源:2-2 Swift-常量和变量

九段泡面高手

2016-01-22 22:39

我今天跟着做了一下,发现Swift有几个地方已经不一样了 let pi:Double = Double(a) + b 这样写会报错 let 姓名 = "女神" 姓名+",你好" 这样写右边的栏里不会出现任何实时的反馈,不会显示文字,什么也没有

写回答 关注

4回答

  • liuyubobobo
    2016-05-09 12:49:48

    感谢大家的支持《玩儿转Swift》课程。现在,Swift语言的最新版本已经是2.2,而这门课程是基于swift1.0介绍的。注意,1.0,2.0是语言的版本号,和学习顺序无关!对于苹果开发的学习,建议大家直接去学习最新版本。同时,自己在系统上也保持最新的xcode版本。swift2.0第一季的链接为:http://t.imooc.com/comment/635。也欢迎大家到https://github.com/liuyubobobo/Play-with-Swift-2下载最新示例代码。Swift一直在进化。走在时代前头,同全球市值最大的公司一起看一门最新语言的进化,是不是非常酷?大家加油!

  • 精慕门4127614
    2016-04-04 18:33:03

    其实楼上的是正解.

    不好意思,刚没看清楚,为了不让人笑话我是白目以及避免误人子弟,我来个详细版的回复吧.....刚刚测试了一下.如果你写的是let 姓名 ="女神"或者let 姓名= "女神"都会报错...如果你写的是let 姓名 = "女神"或者 let 姓名="女神"就正常运行...原因是上面两句在姓名及=号和""号间的空格键...为了清楚展示,我就都写出来吧,仔细点看就能看出来.    

    两边空格不对   let 姓名 ="女神"        let 姓名= "女神"      

    测试通过        let 姓名="女神"        let 姓名 = "女神"

  • 精慕门4127614
    2016-04-04 18:16:36

    Double不是写中文的吧,姓名+女神+你好,应该用    String    吧!!!

  • 美国队长44
    2016-01-23 08:25:33

    第一个问题报啥错你能把报错提示贴出来吗?

    第一个我的没有报错 代码是这样的

    let a:Int = 3

    let b:Double = 0.1415926

    let pi:Double = Double(a) + b

    这个你自己注意看。。。自己不仔细

      let 姓名 = "女神" + "姓名"

    这种错误就不要拿上来问了 自己对比下,多注意自己的代码,要仔细点

玩儿转Swift

这套教程比任何的Swift中文教程深入,并且演示示例更丰富

57181 学习 · 511 问题

查看课程

相似问题