172 похожих чатов

На самом деле задам еще более тупой вопрос, но, как

вообще в проектах под иось/мак на свифте реализуется глобальный стейт-менеджмент?

Ну даже ок, на макоси можно sqlite записать куда-нибудь и при запуске оттуда читать. Но в иоси?

11 ответов

24 просмотра

Синглтоны))))) Ну кор дата, хотя тоже не совсем Стейт менеджер))

Антон Андрусенко 🇺🇦
Синглтоны))))) Ну кор дата, хотя тоже не совсем Ст...

Я ток щас понял, что в свифте синглтон это обычный static, кек Ладно, тогда вопросы отпали.

Подробнее и в примерах)))

🅿️🅴🆁🅺 🦊🇷🇺🇺🇸
Я ток щас понял, что в свифте синглтон это обычный...

Не совсем. Надо ещё что-то с инициализацией сделать

Nosferatu 40000
Не совсем. Надо ещё что-то с инициализацией сделат...

Ну по сути как и в любом IOC-контейнере ты собираешь инстанс и кладешь его как синглтон Ток тут его на уровне статики кладут, норм

🅿️🅴🆁🅺 🦊🇷🇺🇺🇸
Ну по сути как и в любом IOC-контейнере ты собирае...

Синглтон гарантирует что он один. Так что хотяб заприватить инит

🅿️🅴🆁🅺 🦊🇷🇺🇺🇸
Ну по сути как и в любом IOC-контейнере ты собирае...

И еще потокобезопасность прикрутить, но в 5.5 это проще стало

Антон Андрусенко 🇺🇦
И еще потокобезопасность прикрутить, но в 5.5 это ...

Никогда не думал, что меня заставят работать с потоками... опять( Ладно тут хоть это реализовано на уровне языка, а не костылями прикручено

Вовка
:)))))))000

Все же костылями?(

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта