// create an extension for String
extension String {
// create an insert method that returns a string
func insert(string:String,ind:Int) -> String {
// use prefix and suffix algorithms to construct the new string
return prefix(self,ind) + string + suffix(self,countElements(self)-ind)
}
}
// call the new method
"Hello World!".insert("Swift ", ind: 6)
Isso foi apresentado pela primeira vez no meu blog .