TGViewer
Channel Public Channel
easy_dev991

easy_dev991

@easy_dev991

Делюсь интересными находками/лайфхаками в процессе разработки под iOS/Android, и возможно ты найдешь что-то полезное для себя!

GitHub: https://github.com/easydev991
Subscribers
617
Photos
74
Videos
23
Links
208

Showing posts older than #166 · Back to latest

Older Posts 20 shown
Post #164 692
  • 😁 1
Post #160 724
#ios #swift #swiftui #colorscheme

В статье №9 я показывал как можно изменить тему приложения на светлую/темную/системную.

Главным преимуществом на тот момент для меня было удобство этого подхода в гибридном приложении, где есть и UIKit, и SwiftUI, а навигация построена на UIKit.

Если у вас в приложении навигация написана на SwiftUI, то можно использовать сразу preferredColorScheme - туда можно передать nil для системной темы, ну и .dark/.light для выбранной пользователем.
Именно возможность передачи nil отличает этот модификатор от .environment(\.colorScheme, <value>).
Medium 9. Меняем цветовую тему по выбору пользователя Есть несколько способов как установить светлую/темную/системную цветовую тему в приложении. Сегодня расскажу об удобном на мой взгляд…
  • ❤ 3
  • 😁 1
Post #158 658
  • ❤ 1
  • 😁 1
Post #156 635
  • ❤ 2
Post #155 647
#ios #xcode #test #testing

Нашел интересный кейс, когда Xcode выдает предупреждение, которого быть не должно:


let optionalInt: Int? = 5
let optionalString: String? = "asdf"
let optionalBool: Bool? = false
let requiredInt = try #require(optionalInt) // <- все ок
let requiredString = try #require(optionalString) // <- все ок
let requiredBool = try #require(optionalBool) // <- выдает ворнинг и предлагает безопасно развернуть опционал
  • 👍 2
Post #153 665
easy_dev991 Интересно узнать как разные компании обходят блокировки аппстора, и какой способ самый успешный - ставь 👍. Если неинтересно, или уже сами нашли способ, ставь любую другую реакцию.
Рассказал про 5 способов, от нерабочих до рабочих, почитать можно в платном канале:
- базовая подписка
- продвинутая подписка
- сеньорская подписка
Telegram Tribute This bot helps content creators receive financial support from their followers directly in the app.
  • 😁 7
  • 🔥 2
Post #152 651
Интересно узнать как разные компании обходят блокировки аппстора, и какой способ самый успешный - ставь 👍.
Если неинтересно, или уже сами нашли способ, ставь любую другую реакцию.
  • 👍 42
  • 😁 2
Post #151 731
Post #150 753
easy_dev991 Как часто пользуетесь в `Xcode` функцией `Debug` -> `Attach to Process ...`?
Рассказал в деталях про кейс, где эта штука может пригодиться и как она может выручить со сложными багами 👍
Почитать можно в платном канале:
- базовая подписка
- продвинутая подписка
- сеньорская подписка
Telegram Tribute This bot helps content creators receive financial support from their followers directly in the app.
  • 😁 7
  • 👍 3
  • 🤯 1
Post #149 1.67K
  • 👍 2
Post #148 762
Post #147 774
Коротко про рынок IT и рекрутеров в наше непростое время.
Приглашают iOS разработчика на вакансии, никаким образом не связанные с iOS разработкой 🤡

Зато мы точно знаем, на каких специалистов спрос выше, чем на iOS разработчиков: авто-тестировщики и 1С.
  • 😁 8
  • ❤ 3
  • 👍 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →