Size: a a a

2021 March 20

AT

Andrey Torlopov in SwiftBook
Я на небольшом проекте выбрал MVC+S + верстка кодом.
Все удобно лаконично и при желании все закрывается тестами.
источник

AT

Andrey Torlopov in SwiftBook
ну и контроллеры больше 200-300 строк не вылезают.
источник

V

VAndrJ in SwiftBook
Rasulov
Я выбрал юайкит, вёрстка кодом с использованием ксибов(иногда) и архитектуру MVVM
И Previews обязательно.
@IBDesignable уже как динозавр
источник

AT

Andrey Torlopov in SwiftBook
как-то так привык что без preview обхожусь уже. И так по коду понятно что будет. А если результат не тот, значит баг..
источник

AT

Andrey Torlopov in SwiftBook
и констрейнты кривые.
источник

И

Илья in SwiftBook
Rasulov
Код отправь пожалуйста
короче я докопал до того момента, что использую instantiateVC. Передаю в нужный мне VC переменную, она передается успешно, то есть все срабатывает ок до функции navigationController?.pushViewController(vc, animated: true). а вот эта строчка возвращает nil
источник

И

Илья in SwiftBook
и это странно на мой взгляд)
источник

И

Илья in SwiftBook
потому что два контроллера назад это все работает) в рамках одной приложухи и того же navigationcontroller
источник

И

Илья in SwiftBook
а здесь кажется что VC представленный modally (present modally) как то может блокировать запуск нового VC, нет?
источник

R

Rasulov in SwiftBook
Andrey Torlopov
Я на небольшом проекте выбрал MVC+S + верстка кодом.
Все удобно лаконично и при желании все закрывается тестами.
А вот я не знаю про эту архитектуру
источник

A

Aeriya in SwiftBook
Никита
Доброе утро. Я хочу начать изучение языка swift. Может быть кто то подскажет какие то толковые источники, с которых следует начать свой путь?
Привет! Сам только начинаю. Swiftbook.ru

https://m.youtube.com/channel/UCiyiEAeWUuuPj6tt_jePALQ
Пока всё, если ещё что хорошее найдёшь, пиши))
источник

И

Илья in SwiftBook
ааа, у меня еще презентация VC стоит как overcurrentcontext, мб дело в этом?
источник

R

Rasulov in SwiftBook
Rasulov
А вот я не знаю про эту архитектуру
Ну MVC знаю, но + S хз
источник

И

Илья in SwiftBook
мб он пытается запустить новый VC также overcurrentcontext, а это невозможно? как бы overcontext над overcontext
источник

V

VAndrJ in SwiftBook
Rasulov
Ну MVC знаю, но + S хз
Всё оно MVC, просто каждый «архитектор» пытается выпендриться )
источник

И

Илья in SwiftBook
источник

И

Илья in SwiftBook
In your case self.navigationController in B view controller is nil. You need to create UINavigationController with B view controller as rootViewController. Present created UINavigationController from A instead presenting B view controller, after this you're able to use self.navigationController in B view controller.
источник

R

Rasulov in SwiftBook
VAndrJ
Всё оно MVC, просто каждый «архитектор» пытается выпендриться )
Аааа понял)
источник

V

VAndrJ in SwiftBook
Rasulov
Аааа понял)
И VIPER MVC, просто немного детальнее некоторые моменты прописаны
источник

R

Rasulov in SwiftBook
VAndrJ
И VIPER MVC, просто немного детальнее некоторые моменты прописаны
Помнится, что в своих курсах Алексей Пархоменко говорил, что клинсвифт оч похож на вайпера, конкретно чем они отличаются?
источник