У меня есть приложение SwiftUI, для которого я хочу поддерживать iOS 13, но на iOS 14 я хочу использовать новые LazyVStack
и LazyHStack
. Я думал, что typealias
идеально подходит для этого, но не знал, как правильно это настроить, поэтому псевдоним используется на iOS 13, но не на 14. Я пробовал это, но считаю, что это сделает псевдоним доступным. на iOS 13 и более поздних версиях, поэтому будет включать его и в iOS 14.
Есть ли способ установить доступность только на iOS 13? Или есть лучший способ сделать это?
@available(iOS 13.0, *)
typealias LazyVStack = VStack