Pull to refresh
7
0
Евгений @onsissond

Senior iOS Developer at Bolt

Send message

@AllDmeatудалось скрыть эти логи из консоли Xcode?

Декорировать можно секции с помощью decorationItems у класса NSCollectionLayoutSection. Ячейки настраиваются через NSCollectionLayoutItem. Его можно украсить только с помощью supplementaryItems.

NSCollectionLayoutItem

NSCollectionLayoutSection

При разработке вью слоя, мы абстрагируемся от нижележащих слоев. Каждый вью компонент имеет свой ViewState, который задает конфигурацию для вью. Вью стейт описывает все возможные состояния вью. Функцию render дергается каждый раз когда меняется ViewState.

В твоем случае когда прилетит первый ответ он смапится во viewState, дернется render и экран перерисуется, прилетит второй ответ, получаем новый вью стейт и еще раз дергаем render.

Привет! Мы применяем TDD при разработке систем (аля view model), для интеграционных тестов между слоями и на сами сервисы. Вместо view model мы уже несколько лет практикуем однонаправленные архитектуры, такие как RxFeedback и Composable Architecture. Одним из плюсов стейт машин в том, что их удобно разрабатывать в парадигме TDD. В плане сервисов TDD полезен при разработке парсеров, конвертеров, форматеров и тд.

новое — это хорошо забытое старое)

Information

Rating
Does not participate
Registered
Activity

Specialization

Mobile Application Developer
Senior
iOS development
SWIFT
Xcode