INNER CODE UNIT · Swift
sendNfcEvent
dotintent/flutter-nfc-reader · ios/Classes/SwiftFlutterNfcReaderPlugin.swift:82
func sendNfcEvent(data: [String: String]){
guard let eventSink = eventSink else {
return
}
eventSink(data)
}
}
// MARK: - NFCDelegate
@available(iOS 11.0, *)
extension SwiftFlutterNfcReaderPlugin : NFCNDEFReaderSessionDelegate {
public func readerSession(_ session: NFCNDEFReaderSession, didDetectNDEFs messages: [NFCNDEFMessage]) {
print(messages)
guard let message = messages.first else { return }
guard let payload = message.records.first else { return }
print(payload.identifier as NSData)