Могу ли я писать и читать теги NFS в одном контроллере. Когда я добавляю функции записи и чтения, работает только запись. Может кто-нибудь мне помочь?
Функция записи
@available(iOS 13.0, *)
func readerSession(_ session: NFCNDEFReaderSession, didDetect tags:
[NFCNDEFTag]) {
}
Функция чтения
@available(iOS 11.0, *)
func readerSession(_ session: NFCNDEFReaderSession,didInvalidateWithError error: Error) {
self.mainView.showErrorToast("Error while scanning NFC tag!")
DispatchQueue.main.asyncAfter(deadline: .now() + 3) {
self.dismiss(animated: true, completion: nil)
}
}
@available(iOS 11.0, *)
func readerSession(_ session: NFCNDEFReaderSession, didDetectNDEFs messages: [NFCNDEFMessage]) {
print(messages)
}