今天更新了Mac os 系统到 10.9.4 ,并把Xcode也更新到了6 beta 版。
紧接着就着Swift手册,在playground中耍了起来。刚开始10几分钟挺好的,但是playground
特别容易报崩溃警告。而且在使用了20来分钟后,明显感觉卡顿。
1、并且在使用的过程中发现:
var ss = 10
//这里playground会报错,它把这条语句当做了两条语句。
//必须把*和3之间的空格去掉,或者ss和*号之间也加个空格。
//这对使用者来说非常容易出错。
ss = ss* 3
不仅如此,发现Swift在对待空格上好像没有那么宽容,甚至在我看来
有点变态。也许它是让你代码写整齐点吧!
2、还有“循环中使用..来表示范围”中的..已经被重命名为..<,看样子swift还有很多需要改进的地方。
3、
class NamedShape
{
var numberOfSides:Int = 0
var name:String
init(name:String)//指明了构造时的参数
{
self.name = name
}
func simpleDescription()->String{
return "A shape with \(numberOfSides) sides"
}
}
var name:String = "hello"
var shape = NamedShape(name:name)
print(shape.simpleDescription())