在Swift 5中检查iOS版本时需要声明
我想在我的代码上添加iOS版本检查,但是,我总是遇到这个错误 我无法使用@available(iOS 13.0,*),因为我仍然希望在iOS 13以下的版本中使用此场景。在Swift 5中检查iOS版本时需要声明,ios,swift,Ios,Swift,我想在我的代码上添加iOS版本检查,但是,我总是遇到这个错误 我无法使用@available(iOS 13.0,*),因为我仍然希望在iOS 13以下的版本中使用此场景。 有人知道如何解决这个问题吗?提前谢谢你 不能在实例属性声明中使用条件。@matt我需要它来声明NFC,但我不希望整个页面仅在ios 13+中可用。你有什么建议吗?你试过了吗? if #available(iOS 13.4, *) { var tagSession: NFCTagReaderSession! } else
有人知道如何解决这个问题吗?提前谢谢你 不能在实例属性声明中使用条件。@matt我需要它来声明NFC,但我不希望整个页面仅在ios 13+中可用。你有什么建议吗?你试过了吗?
if #available(iOS 13.4, *) {
var tagSession: NFCTagReaderSession!
} else {
}