Size: a a a

2020 July 20

AT

Andrey Torlopov in SwiftBook
будет общий, как это говорят, источник правды.
источник

AT

Andrey Torlopov in SwiftBook
В одном поменяли - в другом считали.
источник

S

Sam in SwiftBook
А не скажеш что такое провайдер?
источник

AT

Andrey Torlopov in SwiftBook
да обычный класс-синглтон который данные предоставляет
источник

AT

Andrey Torlopov in SwiftBook
можно и не синглтон, но там надо думать как обновление производить.
источник

KD

Krolikov Dima in SwiftBook
Sam
С делегатом попробывал но не получилось
А как пробывал?
источник

AT

Andrey Torlopov in SwiftBook
если синглтоны не нравятся, надо сделать какой-то DI-менеджер (контейнер для зависимостей) в котором будет конкретный объект лежать и что-то предоставлять.
Но вот если прям щас надо сделать - напиши обычный синглтон.

class DataProvider {
 static let shared = DataProvider()

 var badge: Int = 0
}

и все.
источник

S

Sam in SwiftBook
Krolikov Dima
А как пробывал?
Ну там же делегат нужно назначить на сэгвэй
источник

AT

Andrey Torlopov in SwiftBook
Sam
Ну там же делегат нужно назначить на сэгвэй
нет.
источник

AT

Andrey Torlopov in SwiftBook
на контроллер.
источник

AT

Andrey Torlopov in SwiftBook
с делегатом какая-то фигня получится. если у тебя таббар.
источник

S

Sam in SwiftBook
Krolikov Dima
А как пробывал?
А мне нужно чтоб без инициализации изменилось только badgeValue
источник

AT

Andrey Torlopov in SwiftBook
та мнадо в конструкторе все это прокидывать. Короче, с синглтоном реально проще.
источник

S

Sam in SwiftBook
Andrey Torlopov
та мнадо в конструкторе все это прокидывать. Короче, с синглтоном реально проще.
Реально спасибо за отзыв просто я еще учусь и не понял где нужно создать синглтон?
источник

S

Sam in SwiftBook
1VC или 2VC?
источник

AT

Andrey Torlopov in SwiftBook
Sam
Реально спасибо за отзыв просто я еще учусь и не понял где нужно создать синглтон?
ну вот если что-то затрагивет 2 экрана - выносишь это в отдельный модуль SharedServices например.
т.е. тупо в отдельную папку пихаешь и задаешь общее название, который будет юзать как 1 так и 2 контроллер
источник

AT

Andrey Torlopov in SwiftBook
а может еще и 3й появится
источник

S

Sam in SwiftBook
Ааа понял. Спасибо большое.
источник

S

Sam in SwiftBook
Ну просто один вопрос
источник

S

Sam in SwiftBook
Там этот TabBarItem еще не инициализирован
источник