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

相关推荐
ABAP-張旺13 小时前
ABAP:Visual Studio Code官方插件安装教程
ide·vscode·编辑器
Mac技巧大咖15 小时前
macOS 27 或成 Intel Mac 分水岭:老款 Mac 用户升级前要注意什么?
macos·macos 27
zh路西法16 小时前
【绕过 vscode-server】用 SSHFS SFTP 实现本地远程开发
ide·vscode·编辑器
小二·16 小时前
AI 代码审查 VSCode 插件实战
ide·人工智能·vscode
Yukinaaaa16 小时前
以“轮盘数组”思维彻底搞懂并实现阻塞队列
java·服务器·ide·安全·javaee·阻塞队列·轮盘数组
Tian_Hang16 小时前
Linux基础知识(四)
linux·ide·驱动开发·计算机视觉·硬件工程·动画
上天_去_做颗惺星 EVE_BLUE17 小时前
【新 Linux 服务器上手全攻略】系统巡检、存储规划与开发环境初始化
linux·运维·服务器·ubuntu·macos·centos
REDcker17 小时前
WWDC2026系统更新综述
macos·ios·开发者·apple·wwdc·ipados·wwdc2026
资深流水灯工程师18 小时前
PyCharm 增强插件完整安装与配置指南(PySide6 开发专用)
ide·python·pycharm
闪电悠米19 小时前
黑马点评-Redis 消息队列-02_list_pubsub_limits
java·数据库·ide·redis·缓存·list·intellij-idea