解决Xcode报错Stored properties cannot be marked unavailable with ‘@available‘

出现场景

打开一个IOS老项目时,Xcode提示以下错误

swift 复制代码
@available(iOS, unavailable) //Stored properties cannot be marked unavailable with '@available'

解决方案

我们只需要把unavailable改成*号,同时增加版本号的限制。

swift 复制代码
//  @available(iOS, unavailable)
@available(iOS 15.0, *)

或者在Pod中将指定版本改为14.0以上。

相关推荐
空中海13 小时前
第二章:SwiftUI 视图基础
ios·swiftui·swift
大嘴皮猴儿14 小时前
从零开始学商品图翻译:小白也能快速掌握的多语言文字处理与上架技巧
大数据·ide·人工智能·macos·新媒体运营·xcode·自动翻译
空中海16 小时前
第六章:iOS导航与路由系统
macos·ios·cocoa
空中海16 小时前
第九章:iOS系统框架与能力
macos·ios·cocoa
大棉花哥哥17 小时前
MAC下JADX+MCP+OpenCode自动APK逆向分析
macos·ai
择势18 小时前
MVVM 本质解构 + RxSwift 与 Combine 深度对决与选型指南
swiftui·swift·rxswift
空中海18 小时前
第八章:iOS并发编程
macos·ios·cocoa
算是难了18 小时前
macOS常用终端命令
macos
萑澈19 小时前
vscode怎么关闭点击音效
ide·vscode·编辑器
Freak嵌入式19 小时前
MicroPython对接大模型:uopenai + 火山方舟实现文字聊天和图片理解
ide·驱动开发·ai·llm·嵌入式·micropython·upypi