пишу, как могу
говорил же, что в жопе работаю
сроки ставят, надо что-то делать, времени на дополнительное изучение нет, так как после работы еду на учебу
а свифт в глаза увидел только в декабре прошлого года
Не особо вникал в текущую твою проблему, но я дам совет, хоть ты и не просил :) Посмотри про SOLID, про паттерны всякие разные, архитектуры в проекте, будет очень полезно.