2

这很好:

var strings:Array<String> = []
{
    didSet
    {
        println("did it")
    }
}

这会产生构建错误Computed property must have an explicit type

var strings = Array<String>()
{
    didSet
    {
        println("did it")
    }
}

使用速记形式将推断出的字符串数组类型Array<String>()与? 结合起来的正确语法是didSet什么?

4

0 回答 0