Использование CoreNF C Я хочу прочитать icMenufecturerCode NF C Tag. Согласно документации Apple, NFCISO15693Tag имеет свойство icManufacturerCode, которое может быть прочитано как:
func readerSession(_ session: NFCReaderSession, didDetect tags: [NFCTag]) {
for tag in tags {
let rfidTag = tag as! NFCISO15693Tag
print("- Is available: \(rfidTag.isAvailable)")
print("- Type: \(rfidTag.type)")
print("- IC Manufacturer Code: \(rfidTag.icManufacturerCode)")
print("- IC Serial Number: \(rfidTag.icSerialNumber)")
print("- Identifier: \(rfidTag.identifier)")
}
}
Но я запутываюсь ... это правильный сеанс чтения тегов или есть какой-то другой способ прочитать идентификатор производителя NF C Тег в iOS 11. В iOS 11 у нас есть NFCNDEFReaderSession
. Я реализовал код, используя NFCNDEFReaderSessionDelegate
, но эти методы не дают никакого способа прочитать icManufacturerCode. Можно ли заменить этот код методами NFCReaderSessionDelegate
?? И какой тип тега будет NFCReaderSession
читать?
Я знаю, что это не очень хороший и понятный вопрос, но мое замешательство - это что-то странное. Благодаря.