чтобы корректно обрабатывалась ситуация, когда удаляемый индекс в массиве отсутствует?
Неа, "Fatal error: Index out of range"
https://stackoverflow.com/questions/25976909/swift-array-check-if-an-index-exists
if (index >= 0 && array.count > index) { delete }
Обсуждают сегодня