【发布时间】:2015-10-08 02:52:31
【问题描述】:
对于这个代码
let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as! NSString
我很快就会忘记第三个参数代表什么。
出于某种原因 Swift (2.0) 不允许我这样标记参数:
let documentsPath = NSSearchPathForDirectoriesInDomains(directory: .DocumentDirectory,
domainMask: .UserDomainMask, expandTilde: true)[0] as! NSString // error
我真的希望我错过了什么!
或者更确切地说:我真的希望我不必错过 Objective-C 的最佳特性。
【问题讨论】:
标签: swift swift2 named-parameters