Свифт, как обезопасить угрозу для заявления?

У меня есть SwiftyJson For-Loop, как

self.jsonObj = JSON(value)

for i in 0 ..< self.jsonObj["customer"].count {

    if self.jsonObj["customer"][i]["Group_A"].string == "Mr Abcde" 
            || self.jsonObj["customer"][i]["Group_A"].string == "Mr Bcde" 
            || self.jsonObj["custome"][i]["Group_B"].string == "Mr Abcde" 
            || self.jsonObj["customer"][i]["Group_B"].string == "Mr Bcde" 
    {
        self.jsonObj["customer"].arrayObject?.removeAtIndex(i)
    }
}

Проблема теперь в том, что при переходе к циклу с более чем 360 наборами данных все элементы были найдены, но не удалены из массива, потому что цикл For-Loop не безопасен для угроз.

Как я могу сделать цикл For-safe-safe?

0 ответов

Другие вопросы по тегам