我今天跟着做了一下,发现Swift有几个地方已经不一样了 let pi:Double = Double(a) + b 这样写会报错 let 姓名 = "女神" 姓名+",你好" 这样写右边的栏里不会出现任何实时的反馈,不会显示文字,什么也没有
感谢大家的支持《玩儿转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一直在进化。走在时代前头,同全球市值最大的公司一起看一门最新语言的进化,是不是非常酷?大家加油!
其实楼上的是正解.
不好意思,刚没看清楚,为了不让人笑话我是白目以及避免误人子弟,我来个详细版的回复吧.....刚刚测试了一下.如果你写的是let 姓名 ="女神"或者let 姓名= "女神"都会报错...如果你写的是let 姓名 = "女神"或者 let 姓名="女神"就正常运行...原因是上面两句在姓名及=号和""号间的空格键...为了清楚展示,我就都写出来吧,仔细点看就能看出来.
两边空格不对 let 姓名 ="女神" let 姓名= "女神"
测试通过 let 姓名="女神" let 姓名 = "女神"
Double不是写中文的吧,姓名+女神+你好,应该用 String 吧!!!
第一个问题报啥错你能把报错提示贴出来吗?
第一个我的没有报错 代码是这样的
let a:Int = 3
let b:Double = 0.1415926
let pi:Double = Double(a) + b
这个你自己注意看。。。自己不仔细
let 姓名 = "女神" + "姓名"
这种错误就不要拿上来问了 自己对比下,多注意自己的代码,要仔细点