Xcode 6.3 Beta(6D520o)的一个新功能应该是let语句的改变行为。 使用Swift 1.2,您应该能够稍后为 let 常量赋值。不仅有声明。只要你在使用前初始化一个值,一切都应该没问题。但是通过我的小测试,我仍然得到了过去的错误。
let edge : CGFloat
edge = CGFloat(44.55)
println(edge)
无法分配,让'价值'优势'
Xcode 6.3 Beta游乐场仍在使用Swift 1.1而不是1.2吗? 在我的Xcode中,我有菜单项“转换>至Swift 1.2“但它被禁用。
从Swift本身获取当前版本号的输出是什么方式?
答案 0 :(得分:2)
这种技术目前不适用于全局变量,因此,由于游乐场的工作方式,出于同样的技术原因在游乐场不起作用。但是,如果将相同的代码放在函数中,它应该可以工作。 (forum thread)