Мне нужно реализовать код чтения NF C. Это совместимо только в iOS 13, скажем, чтение UF тега NF C. Итак, проблема в том, что мне нужно написать код в блоке @available (iOS 13.0, *), и этот код не поддерживается в Xcode 10.2. Мой проект живой, и мне нужно собрать его, используя 10.2. Дело в том, что если я скомпилирую код с Xcode 11, он не выдаст мне никакой ошибки, а если я скомпилирую его в Xcode 10.2, он выдаст мне эту ошибку:
"Использование необъявленного типа 'NFCTagReaderSessionDelegate'."
Вот код:
@available(iOS 13.0, *)
extension myVC: NFCTagReaderSessionDelegate{
func tagReaderSessionDidBecomeActive(_ session: NFCTagReaderSession) {
}
func tagReaderSession(_ session: NFCTagReaderSession, didInvalidateWithError error: Error) {
}
func tagReaderSession(_ session: NFCTagReaderSession, didDetect tags: [NFCTag]) {
}
}
, и все строки кода выдают одинаковую ошибку:
Использование необъявленного типа 'NFCTagReaderSessionDelegate'
Есть ли способ реализовать этот iOS 13-совместимый код в Xcode 10. ????