I want to convert a String in a NSString, for obtaining a double value. But I have an error:
Argument labels '(_:)' do not match any available overloads.
How can I fix this?

Don't do that.
Basically you can bridge cast String to NSString
let nsString = "12.34" as NSString
print(nsString.doubleValue)
rather than using an initializer (the error message says there is no appropriate initializer without a parameter label), but casting to NSString to get the doubleValue is the wrong way in Swift.
Get the String, use the Double initializer and unwrap the optionals safely
if let lat = array[indexPath.row]["lat"] as? String,
let latAsDouble = Double(lat) {
// do something with latAsDouble
}
NSString(string:)you need to have the label.