Свифт, как обезопасить угрозу для заявления?
У меня есть 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?