测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2017年10月 |
SwiftSwift 版本 | 4.0 |
SPM支持 SPM | ✗ |
由 Jari Kalinainen 维护。
NFC Forum Well Known Type Data Parser for iOS11 and Core NFC.
支持解析以下类型
文本 - NFCForum-TS-RTD_Text_1.0 2006-07-24
Uri - NFCForum-TS-RTD_URI_1.0 2006-07-24
智能海报 - NFCForum-SmartPoster_RTD_1.0 2006-07-24 (标题,uri,动作,大小)
Core NFC 需要 iOS11 (及 Xcode 9)
NFCNDEFParse 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile
。
pod 'NFCNDEFParse'
Swift
import NFCNDEFParse
Objective-C
@import NFCNDEFParse;
var data: [NDEFMessageWithWellKnownTypes] = []
func readerSession(_ session: NFCNDEFReaderSession, didDetectNDEFs messages: [NFCNDEFMessage]) {
data = messages.flatMap({ NDEFMessageWithWellKnownTypes(records: $0.records) })
}
data.forEach({ message in
print("message: ")
message.records.forEach({ record in
print(record.description)
})
})
Jari Kalinainen, [email protected]
NFCNDEFParse 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。