swiftui - 如何检查 SwiftUI 版本

标签 swiftui

我想知道我的项目使用 swiftUI 3 还是 swiftUI 4 。

环境 Xcode 13.2.1

我尝试通过谷歌搜索答案,并阅读苹果文档,并查看项目设置和 Xcode 首选项设置。

最佳答案

SwiftUI 版本与 iOS 版本相关。您可以使用可用的 API 验证版本

if #available(iOS 17, *) {
    print("SwiftUI 5.0")
} else if #available(iOS 16, *) {
    print("SwiftUI 4.0")
} else if #available(iOS 15, *) {
    print("SwiftUI 3.0")
} else if #available(iOS 14, *) {
    print("SwiftUI 2.0")
} else if #available(iOS 13, *) {
    print("SwiftUI 1.0")
}

Here您可以在这里找到一些解决方案

关于swiftui - 如何检查 SwiftUI 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74232886/

相关文章:

ios - 在 SwiftUI 中为圆角矩形创建均匀分布的虚线轮廓

swiftui - 我无法在 SwiftUI 中将 NavigationItemTitle 覆盖到 TabView 中

plugins - 关闭 SwiftUI ColorPicker : "Connection to plugin interrupted while in use" 时出错

swift - 如何使用SwiftUI和Combine将子View的状态变化传播到父View?

SwiftUI WKWebView 内容高度问题

ios - 导航按钮问题中显示的模态视图

swift - 如何停止所有 SWIFTUI 按钮一起切换?

view - SwiftUI:如何使用计时器在不同位置创建多个 View ?

swift - 如何在 SwiftUI 中使用属性化字符串

swiftui - 登录后更新 TabView 并移至 Home View