iOS / Swift

Тема
Подтема
Уровень
Тип
Теги
450 вопросов

Как правильно применять @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Сравнение