Всем привет, 4 месяца назад плотно подсел на swift, прям очень плотно, поти месяц назад устроился на работу, и вот ребят, я думал, что готов, но по факту оказалось все наоборот, первую неделю мозг кипел, да и сейчас кипит)
В общем, из важных моментов, это архитектура, паттерны, паттерны, паттерны, до этого писал в испоганенной версии МВС, как сейчас это понимаю, тут советую прям хорошечно разобраться с тем что есть, именно как должно все быть в действительности я понял с помощью чистой архитектуры, андройдовской) ios(MVVM Viper)
Вторым мощным камнем стала функциональщина, а именно реактивное программирование, но если освоите, будет вам счастье, гуглить по RxSwift RxCocoa
Я на самом деле много хотел расписать всяких моментов, так как о них не слышал раньше кому-то будет полезно, а так дерзайте)
И да, я не был прям совсем дауничем), вся база знаний о программирование была построена на плюсах, эт так, на всякий)