xcode – ‘var’参数已被弃用,并将在Swift 3中删除

好吧,所以我只是更新Xcode到7.3,现在我得到这个警告:

‘var’ parameters are deprecated and will be removed in Swift 3

如何解决这个问题,当我需要在这个函数中使用var:

public func getQuestionList(var language: String) -> NSArray {
    if self.data.count > 0 {
        if (language.isEmpty) {
            language = "NL"
        }
        return self.data.objectForKey("questionList" + language) as! NSArray
    }

    return NSArray()
}
你试图分配一个新的var

public func getQuestionList(language: String) -> NSArray {
    var lang = language
    if self.data.count > 0 {
        if (lang.isEmpty) {
            lang = "NL"
        }
        return self.data.objectForKey("questionList" + lang) as! NSArray
    }

    return NSArray()
}
http://stackoverflow.com/questions/36164973/var-parameters-are-deprecated-and-will-be-removed-in-swift-3

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:xcode – ‘var’参数已被弃用,并将在Swift 3中删除