Вопросы по теме 'viper-architecture'
Как UITabBarController вписывается в архитектуру VIPER?
Я пишу приложение с навигацией на основе TabBar. Я принимаю архитектуру VIPER, но меня действительно смущает тема того, как должно быть реализовано изменение вкладки UITabBarController.
3561 просмотров
schedule
21.11.2022
Архитектура VIPER: контроллер панели вкладок
Я использую VIPER и на данный момент я немного потерян. Как настроить UITabBarController в UINavigationController, а также добавить viewControllers в UITabBarController? На данный момент весь мой код становится беспорядочным и постоянно падает.
Я...
1971 просмотров
schedule
15.11.2022
IOS VIPER: Как протокол помогает в модульном тестировании?
Меня немного смущает преимущество протоколов в архитектуре VIPER. Я понимаю, что DI (внедрение зависимостей) достигается через протоколы и помогает избежать прямой зависимости между объектами - согласен.
Но я смотрю на реальную выгоду с точки...
2265 просмотров
schedule
19.09.2022
Реализация делегата UITableView и источника данных в VIPER
Я впервые пишу приложение на архитектуре VIPER и не могу понять, должны ли методы UITableView делегата и источника данных входить в представление, презентер или интерактор? Я нашел в некоторых ссылках, что это должно быть частью класса View, но это...
927 просмотров
schedule
11.07.2023
Поток 1 EXC_BAD_ACCESS (код = 2, адрес = 0x7ffeeb1aeff8)
Я пытаюсь изучить VIPER. Я следовал этому руководству: Учебное пособие по VIPER . У меня есть Interactor и Presenter.
class PPresenter: ViewToPresenterProtocol {
var view: PresenterToViewProtocol?
var router:...
1305 просмотров
schedule
05.09.2022
использовать архитектуру VIPER с классом или структурой в быстром темпе?
Когда мы хотим написать проект с архитектурой VIPER, мы должны использовать Struct или Class в определении Presenter или Interactor или...
Потому что мы должны использовать Class для View (из-за наследования от UIViewcontroller ), поэтому,...
179 просмотров
schedule
06.09.2022