为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

4 回答

感谢大家的支持《玩儿转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一直在进化。走在时代前头,同全球市值最大的公司一起看一门最新语言的进化,是不是非常酷?大家加油!

0 回复 有任何疑惑可以回复我~

其实楼上的是正解.

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

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

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

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

let a:Int = 3

let b:Double = 0.1415926

let pi:Double = Double(a) + b

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

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

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信