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

相关推荐
Swift社区5 小时前
Mac与Windows终端常用指令对比整理(实用避坑分享)
macos
Java小白笔记7 小时前
Docker 安装配置完全指南:MacOS 、Windows、Linux环境下的安装、配置与验证
linux·macos·docker
Yolanda9412 小时前
【编程工具】关于IDEA的Mark Directory as操作的一点探索记录
java·ide·intellij-idea
JK Chen12 小时前
UE 编辑器内 Source Code IDE 没有 Rider
ide·编辑器
芯日记13 小时前
Mac-使用文本编辑的html浏览器打开出现源代码问题
macos·html
一牛15 小时前
Swift 循环引用
macos·ios
食尘者16 小时前
MacBook Pro M5Max 本地大模型推理实践
macos·aigc
来自内蒙古的田园蒙牛18 小时前
WebStorm 接入 Ollama:使用 Qwen2.5-Coder 在本地运行 AI 编程助手
ide·人工智能·webstorm
Mh18 小时前
程序员和非程序员使用 AI 进行编程的区别究竟在哪里?
前端·javascript·xcode
x-cmd1 天前
Mac 涨价后,本地 AI 还能千元入门吗?
linux·人工智能·macos·ai·agent·amd·本地ai入门