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

相关推荐
LcVong8 小时前
老版本Android源码在新版本IDE打开的常规报错及解决方案
android·ide
Three~stone9 小时前
MacOS 各个版本相关镜像(dng和iso镜像文件)
macos
爱喝矿泉水的猛男10 小时前
如何测试鼠标是否支持mac mouse fix
macos·计算机外设
无限进步_11 小时前
二叉搜索树(BST)详解:从原理到实现
开发语言·数据结构·c++·ide·后端·github·visual studio
The_cute_cat13 小时前
关于PyCharm使用Poetry的避坑
ide·python·pycharm
Navicat中国13 小时前
Navicat Premium MacOS:原生或通过 Rosetta 运行教程
数据库·macos·oracle·navicat·rosetta
lingzhilab13 小时前
零知IDE——基于ESP-NOW协议的ESP32 MESH组网教程
ide
Siyu_Zhu14 小时前
mac + server 完全一致的实验模板
macos
TESmart碲视14 小时前
KVM切换器支持高刷新率游戏吗?
游戏·macos·计算机外设·kvm切换器·双屏kvm切换器
爱喝矿泉水的猛男15 小时前
哪些鼠标不支持Mac mouse fix呢?
macos·计算机外设