iOS / Swift
Как правильно применять @State в реальном iOS проекте?
JuniorSwiftUIПрактика
Как правильно применять pagination в реальном iOS проекте?
JuniorPerformanceПрактика
Почему delegate в iOS обычно объявляют как weak?
JuniorMemory ManagementПопулярный вопрос
Как правильно применять async XCTest в реальном iOS проекте?
MiddleTestingПрактика
Как правильно применять Core Data in-memory tests в реальном iOS проекте?
MiddleTestingПрактика
Как правильно применять Core Data migration crash в реальном iOS проекте?
MiddleProduction SituationsПрактика
Как правильно применять Swift concurrency warning в Swift 6 миграции в реальном iOS проекте?
SeniorProduction SituationsПрактика
Почему токены нельзя хранить в UserDefaults?
JuniorSecurityПопулярный вопрос
Чем @available и availability checks отличается от runtime crash и когда что выбрать?
JuniorSwift CoreСравнение
Чем @Binding отличается от @State и когда что выбрать?
JuniorSwiftUIСравнение
Чем @objc и dynamic отличается от static dispatch и когда что выбрать?
Middle+Swift CoreСравнение
Чем @ObservedObject отличается от @StateObject и когда что выбрать?
MiddleSwiftUIСравнение
Чем @SceneStorage отличается от @State и когда что выбрать?
MiddleSwiftUIСравнение
Чем @State отличается от @Binding и когда что выбрать?
JuniorSwiftUIСравнение
Чем @StateObject отличается от @ObservedObject и когда что выбрать?
MiddleSwiftUIСравнение
Чем Actor отличается от serial queue/lock и когда что выбрать?
Middle+Swift ConcurrencyСравнение
Чем actor reentrancy отличается от lock и когда что выбрать?
SeniorSwift ConcurrencyСравнение
Чем analytics abstraction отличается от Firebase direct in UI и когда что выбрать?
MiddleArchitectureСравнение
Чем AnyView performance tradeoff отличается от opaque return type и когда что выбрать?
Middle+PerformanceСравнение
Чем API Client architecture отличается от network in ViewController и когда что выбрать?
MiddleNetworkingСравнение