使用didSet和longhand语法()时,Computed属性必须具有显式类型

时间:2015-03-03 11:47:10

标签: swift generics initialization didset

这很好:

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组合字符串数组的推断类型的正确语法是什么?

0 个答案:

没有答案