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

相关推荐
OsDepK5 小时前
移动编程OSMDE随时命令行进行Git
ide·git
mxpan8 小时前
macOS 13+ 上使用 macFUSE + NTFS-3G 读写 NTFS 移动硬盘技术说明
macos·策略模式
色空大师9 小时前
【debug调试详解-idea】
java·ide·intellij-idea·调试·远程调试
Tiger Z12 小时前
Positron 教程7 --- 工作区
ide·编程·positron
木囧13 小时前
PyCharm手动创建虚拟环境
ide·python·pycharm
秋雨梧桐叶落莳15 小时前
iOS——QQ音乐仿写项目总结
学习·macos·ui·ios·mvc·objective-c·xcode
爱就是恒久忍耐15 小时前
VSCode里clangd如何配置跳转
ide·vscode·编辑器
SmartManWind15 小时前
vscode中claude-code插件wsl中开启自动模式
ide·vscode·编辑器·claude code
MXsoft61815 小时前
**用自动化脚本给MAC误阻断留条后路:可审计、可回滚的准入控制方案**
运维·macos·自动化
iUNPo16 小时前
WWDC26 技术解读:Apple Intelligence、Siri AI 与苹果生态的下一步
macos·ios·wwdc