Создание своего Publisher'a в Combine
#РазработкаподiOS #Swift #swift #ios #combine IV
https://habr.com/ru/post/482690/
#РазработкаподiOS #Swift #swift #ios #combine IV
https://habr.com/ru/post/482690/
t.me
Создание своего Publisher'a в Combine
Сегодня я хотел бы показать вам, как создать свой собственный Publisher в новом фреймворке от Apple Combine. И так для начала нам нужно кратко вспомнить, как вз...
Современный код для выполнения HTTP запросов в Swift 5 с помощью Combine и применение их в SwiftUI. Часть 1
#Программирование #РазработкаподiOS #Разработкамобильныхприложений #Функциональноепрограммирование #Swift #Combine #Apple IV
https://habr.com/ru/post/488442/
#Программирование #РазработкаподiOS #Разработкамобильныхприложений #Функциональноепрограммирование #Swift #Combine #Apple IV
https://habr.com/ru/post/488442/
t.me
Современный код для выполнения HTTP запросов в Swift 5 с помощью Combine и применение их в SwiftUI. Часть 1
Выполнение HTTP запросов — это один из самых важных навыков, которые необходимо получить при разработке iOS приложений. В более ранних версиях Swift (до версии...
MVVM на основе Combine в UIKit и SwiftUI приложениях для UIKit разработчиков
#Программирование #РазработкаподiOS #Функциональноепрограммирование #Swift #MVVM #ViewModel #Combine IV
https://habr.com/ru/post/492530/
#Программирование #РазработкаподiOS #Функциональноепрограммирование #Swift #MVVM #ViewModel #Combine IV
https://habr.com/ru/post/492530/
t.me
MVVM на основе Combine в UIKit и SwiftUI приложениях для UIKit разработчиков
Мы знаем, что ObservableObject классы с его @Published свойствами созданы в Combine специально для View Model в SwiftUI. Но в точности ту же самую View Model м...
[Перевод] Разбираемся с Opaque Return Types в Swift
#БлогкомпанииOTUSОнлайнобразование #РазработкаподiOS #Swift #swiftui #swift #combine #ios IV
https://habr.com/ru/post/542080/
#БлогкомпанииOTUSОнлайнобразование #РазработкаподiOS #Swift #swiftui #swift #combine #ios IV
https://habr.com/ru/post/542080/
t.me
Разбираемся с Opaque Return Types в Swift
Привет, Хабр. В рамках стартующего в феврале курса «iOS Developer. Professional» подготовили для вас перевод полезного материала.Также предлагаем принять участие...
Введение в архитектурный шаблон «Мрак в Моделях»
#Ненормальноепрограммирование #Программирование #РазработкаподiOS #Проектированиеирефакторинг #architecture #ios #combine IV
https://habr.com/ru/post/684988/
#Ненормальноепрограммирование #Программирование #РазработкаподiOS #Проектированиеирефакторинг #architecture #ios #combine IV
https://habr.com/ru/post/684988/
Хабр
Введение в архитектурный шаблон «Мрак в Моделях»
В данной статье рассмотрим один из способов работы со сложностью , возникающей в ходе разработки ПО. Рассмотрим принципы SSOT, FRP (Combine), SRP и дойдём до архитектурного шаблона «Мрак в Моделях»...
iOS: Узнать и отслеживать состояние физического переключателя тихого режима
#РазработкаподiOS #libnotify #lldb #ObjectiveCRuntime #swift #combine IV
https://habr.com/ru/articles/744652/
#РазработкаподiOS #libnotify #lldb #ObjectiveCRuntime #swift #combine IV
https://habr.com/ru/articles/744652/
Хабр
iOS: Узнать и отслеживать состояние физического переключателя тихого режима
Инстаграм же так умеет, и мы тоже так хотим. TLDR: и даже никакого приватного апи import notify var token = NOTIFY_TOKEN_INVALID notify_register_dispatch( "com.apple.springboard.ringerstate",...
История одного модального окна или переходим с UIKit на SwiftUI. Часть 2.1. Неожиданный баг Combine
#xcode #combine #swiftui #uikit
https://habr.com/ru/articles/851786/
#xcode #combine #swiftui #uikit
https://habr.com/ru/articles/851786/
Хабр
История одного модального окна или переходим с UIKit на SwiftUI. Часть 2.1. Неожиданный баг Combine
В этой статье изначально планировала написать продолжение первой части статьи. А именно: показать обещанные ProgressView и SkeletonView. Но тут на моём пути возникло неожиданное препятствие. Обо всём...
Осторожно, Combine! Откуда берутся утечки памяти, потеря эвентов, нестабильность операторов и что с этим всем делать
#swift #ios #combine #яндекс360 #яндексдиск
https://habr.com/ru/companies/yandex/articles/850010/
#swift #ios #combine #яндекс360 #яндексдиск
https://habr.com/ru/companies/yandex/articles/850010/
Хабр
Осторожно, Combine! Откуда берутся утечки памяти, потеря эвентов, нестабильность операторов и что с этим всем делать
Привет, меня зовут Никита, я iOS‑разработчик в Яндекс Диске. В прошлый раз я рассказывал, как мы начали свой путь в SwiftUI . Теперь настало время рассказать ещё об одном...