class Parrot:Bird, Pet {
override required init(name: String) { //感覺override在前更好,因為定義時父類在前,協(xié)議在后
super.init(name: name + " " + name)
}
override required init(name: String) { //感覺override在前更好,因為定義時父類在前,協(xié)議在后
super.init(name: name + " " + name)
}
2017-09-25
謝謝老師,感覺老師的教程是入門Swift最快的了,而且在深度和廣度上都有擴展,感謝!
2017-09-25
Swift 中循環(huán)里添加步長改為:
for i in stride(from: 0, to: 10, by: 2) { //to為開區(qū)間,through為閉區(qū)間
print("Stride 2")
}
for i in stride(from: 0, to: 10, by: 2) { //to為開區(qū)間,through為閉區(qū)間
print("Stride 2")
}
2017-09-24
swift3 需要將inout放到參數(shù)類型前面
func +=( left: inout Vector3, right: Vector3){
left = left + right
}
func +=( left: inout Vector3, right: Vector3){
left = left + right
}
2017-09-12