解决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以上。

相关推荐
pop_xiaoli8 小时前
【iOS】RunLoop
macos·ios·objective-c·cocoa
NiceCloud喜云12 小时前
IntelliJ IDEA 保姆级安装 + ClaudeAPI 配置教程
java·开发语言·前端·ide·chrome·docker·intellij-idea
zmsofts17 小时前
IntelliJ IDEA)因为内存不足而崩溃
java·ide·intellij-idea
最后一支迷迭香17 小时前
苹果的MacOS系统适合做Java开发吗
java·开发语言·macos
AirDroid_cn18 小时前
macOS Sequoia协同编辑:Pages文档冲突自动合并全攻略
macos
irpywp18 小时前
平台禁下载、格式不兼容、剪辑太麻烦,Media Downloader:mac 原生媒体下载工具,一站式解决视频下载、转码、裁剪、管理难题
macos·开源·github·音视频·媒体
城管不管19 小时前
Maven Helper
java·macos·intellij-idea
JasonFreeLab20 小时前
DeepSeek TUI 安装配置极速指南(Win / Mac / Linux)
linux·运维·macos·ai·ai编程·ai写作
安大小万21 小时前
VSCode的json文件不允许注释的解决办法
ide·vscode·编辑器
AirDroid_cn21 小时前
macOS Sequoia 通知摘要:如何启用AI生成的通知摘要,并排除特定应用?
人工智能·macos