
dump()
и плюсом diff()
для более удобного логирования объектов.https://www.pointfree. co/blog/posts/62-open-sourcing-custom-dump
Size: a a a
dump()
и плюсом diff()
для более удобного логирования объектов.WKWebView
.@State
переменных.#available
.gr_design
.@AppStorage
появился еще в iOS 14 для удобного доступа к UserDefaults
. Но удобен он только для одного View
, да и в целом строковые литералы повсюду доверия не внушают. Поэтому можно добавить кастомную альтернативу, чтобы удобнее хранить ключи и шарить данные между вьюшками.firstResponder
из UIKit - @FocusState
. Выбранный фокус можно определять как булевыми значениями, так и сравнением с любым Hashable
значением.Publisher
для использования с Combine.throws
, чтобы в месте вызова был выбор: обрабатывать ошибки самостоятельно или внутри вызываемой функции.