我的swift方法没有输出

时间:2015-09-04 14:44:03

标签: swift class methods

我真的不知道这有什么问题,我无法获得任何输出

class Shape {
    var numberOfSides : Int = 3
    var name : String
    init(name : String){
        self.name = name
    }
    func print() -> String {
        return("numberOfSides  :   \(numberOfSides)")
    }
}
var Square = Shape("moraba")

println(Square.print())

1 个答案:

答案 0 :(得分:0)

与普通方法和函数init()不同,方法需要传递第一个参数名称

let square = Shape(name:"moraba")
println(square.print())