Swift2 如何在Swift 2.0中将字符插入字符串?
此函数接受一个Int,如Swift2 如何在Swift 2.0中将字符插入字符串?,swift2,Swift2,此函数接受一个Int,如324543,并返回一个字符串,如“$3245.43” 我的尝试如下,但Swift 2不喜欢索引:0 我该如何在字符串中插入字符呢 这似乎已经在年内解决了 Swift 2.0 您可以使用字符串扩展名: extension String { func insert(string:String,ind:Int) -> String { return String(self.characters.prefix(ind)) + string + S
324543
,并返回一个字符串,如“$3245.43”
我的尝试如下,但Swift 2不喜欢索引:0
我该如何在字符串中插入字符呢
这似乎已经在年内解决了 Swift 2.0 您可以使用字符串扩展名:
extension String {
func insert(string:String,ind:Int) -> String {
return String(self.characters.prefix(ind)) + string + String(self.characters.suffix(self.characters.count-ind))
}
}
用法如下:
var url = "http://www.website.com"
url = url.insert("s", ind: 4) // outputs https://www.website.com
可能重复的
var url = "http://www.website.com"
url = url.insert("s", ind: 4) // outputs https://www.website.com