Rohan Vasishth Rohan Vasishth - 23 days ago 23
iOS Question

String Interpolation Segment Error: Swift 3

I recently upgraded my project to swift 3 and have been having some trouble with a string interpolation error.

My code:

let coordString = "\(locationCoordinate.latitude) \(locationCoordinate.longitude)".stringByReplacingOccurrencesOfString(".", withString: ",")


The error says:

Static member 'init(stringInterpolationSegment:)' cannot be used on instance of type 'String'

Any help you can offer will be much appreciated!

Answer

The method has been renamed in Swift 3:

let coordString = "\(locationCoordinate.latitude) \(locationCoordinate.longitude)".replacingOccurrences(of: ".", with: ",")    
Comments