Size: a a a

2022 January 19

S

Shakhzod in SwiftBook
Это да) ну ок спасибо
источник

IS

Igor Smirnov in SwiftBook
Но и через индекс опасно. Лучше тогда .append, раз уж про добавление речь
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Как через индекс может быть опасно?
источник

A

Andrew in SwiftBook
тебе ж уже сказали
источник

IS

Igor Smirnov in SwiftBook
Out of bounds если нет дополнительной проверки
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Я так понял там массив в массиве и надо в первом массиве брать последний элемент и в него добавлять данные
источник

A

Andrew in SwiftBook
+
источник

🅰Б

🅰️лександр Б.... in SwiftBook
“array.count - 1” - это и есть проверка
источник

A

Andrew in SwiftBook
да какая разница сколько там массивов, если специально придумали ласт и аппенд
источник

A

Andrew in SwiftBook
это никакая не проверка при нуле элементов это краш
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Как .ласт поможет добавить в последний элемент массива?
источник

IS

Igor Smirnov in SwiftBook
Попробуй:
let a: [Int] = []
print(a[a.count - 1])
источник

A

Andrew in SwiftBook
ласт не поможет поможет аппенд
источник

DR

Daniel Reshetnyak in SwiftBook
аппенд поможет
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Не спорю, можно на 0 проверит дополнительно
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Как сделать аппенд в массив внутри массива?
источник

A

Andrew in SwiftBook
не забудь проверить на отрицательные числа, потом на комплексные и дроби.
источник

A

Andrew in SwiftBook
найти нужный массив через ласт и к нему добавить через аппенд
источник

A

Andrew in SwiftBook
или какая там логика
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Кол-во элементов массива не может быть меньше 0, достаточно проверить что эл-в больше 0
источник