我如何用另一个替换字符串的第n个字符?
@H_404_1@func replace(myString:String,index:Int,newCharac:Character) -> String {
// Write correct code here
return modifiedString
}
@H_301_8@
请看看NateCook的答案.根据指定,它不是unicode安全的
例如,replace(“House”,2,“r”)应等于“Horse”.
您可以随时使用带有NSString的swift String.因此,您可以在swift String上调用NSString函数.
通过旧的stringByReplacingCharactersInRange:你可以这样做