@IBAction func readcsv(sender: AnyObject) {
    var result: [[String]] = []
    if let csvPath = NSBundle.mainBundle().pathForResource("location", ofType: "csv") {
        var csvString=""
        do{
            csvString = try NSString(contentsOfFile: csvPath, encoding: NSUTF8StringEncoding) as! String
            textarea.text=textarea.text+csvString
        } catch let error as NSError {
            print(error.localizedDescription)
        }

        csvString.enumerateLines { (line, stop) -> () in
            result.append(line.componentsSeparatedByString(","))

    }
        print(result)

    }
}

このコードのdoの中のNSStringの語尾のas!のところにwarningが出るんですがなぜでしょうか。