我的代码需要在textview中查找和删除字符串。该字符串保存在一个数组中。问题是它只从字符串中删除数组中的最后一项。相反,我需要它删除textview中的所有项目。这是代码:
for Value in values! {
print("ARRAY VALUE= \(Value)")
newString = reasonView.text.stringByReplacingOccurrencesOfString("\(Value)", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil)
}
我该如何解决?提前谢谢!
答案 0 :(得分:0)
您总是在reasonView.text
中替换,结果将被丢弃......
试试这个:
newString = reasonView.text
for Value in values! {
print("ARRAY VALUE= \(Value)")
newString = newString.stringByReplacingOccurrencesOfString("\(Value)", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil)
}
答案 1 :(得分:0)
试试这个:
reasonView.text.stringByReplacingOccurrencesOfString("\(Value)", withString: "")