вообще в проектах под иось/мак на свифте реализуется глобальный стейт-менеджмент?
Ну даже ок, на макоси можно sqlite записать куда-нибудь и при запуске оттуда читать. Но в иоси?
Синглтоны))))) Ну кор дата, хотя тоже не совсем Стейт менеджер))
Я ток щас понял, что в свифте синглтон это обычный static, кек Ладно, тогда вопросы отпали.
Подробнее и в примерах)))
Не совсем. Надо ещё что-то с инициализацией сделать
Ну по сути как и в любом IOC-контейнере ты собираешь инстанс и кладешь его как синглтон Ток тут его на уровне статики кладут, норм
Синглтон гарантирует что он один. Так что хотяб заприватить инит
И еще потокобезопасность прикрутить, но в 5.5 это проще стало
Никогда не думал, что меня заставят работать с потоками... опять( Ладно тут хоть это реализовано на уровне языка, а не костылями прикручено
Все же костылями?(
Обсуждают сегодня