1. Более простой и лаконичный синтаксис по сравнению с Objective-C. Это ускоряет разработку за счет написания меньшего количества кода
2. Высокая производительность. Согласно заявлениям Apple, Swift в 2,6 раза быстрее Objective-C и в 8,4 раза быстрее Python.
3. Наличие современных библиотек для написания функционального кода.
4. Безопасность. Новшества позволили сделать Swift более безопасным по сравнению с остальными языками. Например, благодаря ему в приложениях практически нельзя получить несанкционированный доступ к данным.
5. Возможность визуализации результата. Специальный инструмент Playground позволяет посмотреть работу программы в процессе разработки и быстро найти проблемы в коде.
6. Полная совместимость с Objective-C. Это дает возможность постепенно переписывать проекты с одного языка на другой, а также использовать функционал Objective-C внутри самого Swift.