在iOS 13 Swift中阅读NFC tagid

时间:2019-10-11 07:49:19

标签: ios swift ios13 core-nfc

我正在研究NFC标签阅读器。我想读取NFC tagId每个NFC卡的唯一ID,我在iOS 13 Swift中使用NDEF标签。但我无法得到它。我想知道有什么方法可以获取tagId,如果可以的话,请帮我,谢谢。

func readerSession(_ session: NFCNDEFReaderSession, didDetectNDEFs messages: [NFCNDEFMessage]) {

        print("Detected tag - \(messages)")

        for message in messages {
            for record in message.records {
                if let string = String(data: record.payload, encoding: .utf8) {
                    print("record -- \(string)")
                }
                if let iden = String(data: record.identifier,encoding: .utf8){
                    print("identifier - \(iden)")
                }
            }
        }

    }

1 个答案:

答案 0 :(得分:1)

尝试这个。.

function foo()
        public
        returns (bool)
{
        ... Function Contents ...
}

/**
 * Some information about this functions...      
 */
function bar(type v1, type v2)
    public
    returns (bool)
{
    ... Function Contents ...
}