swift - 如何将@available 与类变量一起使用
问题描述
我将如何创建特定的 iOS 14 类变量?
我用@available
属性生成器尝试了这两种形式:
struct Blabla {
@available(iOS 14.0, *)
@Namespace private var animation
}
struct Blabla {
@available(iOS 14.0, *) @Namespace private var animation
}
但它显示了这个错误:'Namespace' is only available in iOS 14.0 or newer
。
解决方案
好吧,答案是否定的,我们不能:(
仅在功能或类级别。就我而言,我复制了这个类并将前一个类重命名为MyClass13
. 我在需要调用它的地方放了一个 if @available。
谢谢!
推荐阅读
- react-native - 无法解决:support-compat react native video
- java - 从约束布局循环设置视图子项的重力
- r - 调整后的风险图
- python - 块内的变量在块外是否仍然可见?
- node.js - 在 postgresql 上,sequelize 用户的最低要求权限应该是什么?
- javascript - 在发送另一个 http 请求之前等待完成一个 http 请求?
- php - Laravel 队列在服务器中耗尽内存但在本地主机中没有,即使分配的内存在服务器中也更多
- c# - Azure 函数计算的 MD5 与现有属性不匹配
- css - 无法使用 Angular 将样式应用于组件 css 中的 svg,仅在全局 css 文件中
- k6 - alpine 上的 k6 产生恐慌和段违规