之前,当一个函数中的参数可以不赋值时,一般传入的是nil,但是对于Swift的2.x版本,如果参数类型是字典时,如果传入nil,会报错Nil is not compatible with expected argument type '[String : AnyObject]'
,我们应当传入[:]
,如下:
let tab = NSTextTab(textAlignment: .Left, location: 140, options: [:])
之前,当一个函数中的参数可以不赋值时,一般传入的是nil,但是对于Swift的2.x版本,如果参数类型是字典时,如果传入nil,会报错Nil is not compatible with expected argument type '[String : AnyObject]'
,我们应当传入[:]
,如下:
let tab = NSTextTab(textAlignment: .Left, location: 140, options: [:])