希望在数组项目中现有文本的末尾添加一个附加文本。我现在掌握的代码如下:

for var i = 0; i < arrMain.count; i++ {

    if (arrMain[i] as NSString).containsString("#ID-001") {

        println("OK")
        // Add additional text (eg. "Test") at the end of #ID-001

    }
}

每一个尝试过的组合都覆盖了我的ID-001。。。

最佳答案

尝试:

var arrMain:[AnyObject] = ["#ID-001"]

for var i = 0; i < arrMain.count; i++ {
    if (arrMain[i] as NSString).containsString("#ID-001") {
        arrMain[i] = (arrMain[i] as String) + "Test"
    }
}

10-08 16:58