Найти в Дзене

Чем отличаются методы popLast() и removeLast

() ? popLast() - Возвращает Optional (Element?) → nil, если массив пуст. - Удаляет последний элемент и возвращает его. - Безопасный — не приводит к крашу при пустом массиве. removeLast() - Возвращает не-Optional (Element) → крашится (fatalError), если массив пуст. - Удаляет последний элемент и возвращает его. - Небезопасный — требует проверки !isEmpty. Не благодарите) В нашей группе в ВКонтакте есть более 50 статей на интересные и актуальные темы для программистов! Кстати у нас есть и ultimate - статья про массивы

Чем отличаются методы popLast() и removeLast() ?

popLast()

- Возвращает Optional (Element?) → nil, если массив пуст.

- Удаляет последний элемент и возвращает его.

- Безопасный — не приводит к крашу при пустом массиве.

removeLast()

- Возвращает не-Optional (Element) → крашится (fatalError), если массив пуст.

- Удаляет последний элемент и возвращает его.

- Небезопасный — требует проверки !isEmpty.

Не благодарите)

В нашей группе в ВКонтакте есть более 50 статей на интересные и актуальные темы для программистов!

Кстати у нас есть и ultimate - статья про массивы

-2