Select your printer model [−]
- TM-m10
- TM-m30
- TM-m30II
- TM-m30II-H
- TM-m30II-NT
- TM-m30II-S
- TM-m30II-SL
- TM-m30III
- TM-m30III-H
- TM-m50
- TM-m50II
- TM-m50II-H
- TM-T20
- TM-T20II
- TM-T20III
- TM-T20IIIL
- TM-T20IV
- TM-T20IV-L
- TM-T20IV-SP
- TM-T20X
- TM-T20X-II
- TM-T60
- TM-T70
- TM-T70II
- TM-T81II
- TM-T81III
- TM-T82
- TM-T82II
- TM-T82III
- TM-T82IIIL
- TM-T82IV
- TM-T82IV-L
- TM-T82X
- TM-T82X-II
- TM-T83III
- TM-T83IV
- TM-T88V
- TM-T88VI
- TM-T88VII
- TM-T100
- TM-L90 Liner-Free Label Printer Model
- TM-L100
- TM-U220
- TM-U220II
- TM-U330
- TM-P20
- TM-P20II
- TM-P60 (Receipt)
- TM-P60 (Peeler)
- TM-P60II (Receipt)
- TM-P60II (Peeler)
- TM-P80
- TM-P80II
- TM-H6000V
- TM-T20II-i
- TM-T70-i
- TM-T82II-i
- TM-T83II-i
- TM-T88V-i
- TM-T88VI-iHUB
- TM-U220-i
- TM-U220IIB-i
- TM-T70II-DT
- TM-T70II-DT2
- TM-T88V-DT
- TM-T88VI-DT2
- TM-H6000IV-DT
- TM-T88IV
- TM-T90
- TM-L90
- TM-H6000IV
parseNFC
Analyzes NFC tags data.
Syntax
- (NSArray<EposEasySelectInfo *> *) parseNFC:(NFCNDEFMessage *)message timeout:(long)timeout |
Parameter
message
Specifies the NDEF message of the acquired NFC tag.
NDEF message to be analyzed |
Description |
---|---|
Network data |
For Network (uniquely defined data) |
BTSSP |
For Bluetooth (NFR standard) |
timeout
Specifies the wait time for a NFC tag to be analyzed.
Value |
Description |
---|---|
Integer from 0 to 60000 |
Wait time for analysis (in msec units) |
PARSE_NFC_TIMEOUT_DEFAULT |
Specifies the default value (500). |
Return value
The NFC tag analysis result is stored in NSArray and returned to the member variables of the EasySelectInfo class.
When the analysis has failed, nil is returned.
Supplementary explanation
- Import CoreNFC.framework for using this API.
- nil or "" (blank) will be returned if information for the member variables of the EasySelectInfo class cannot be acquired from the message.
- If nil or "" (blank) is returned to analysis data, refer to the following.
-
Status
Cause
Countermeasure
nil or "" (blank) is returned to EasySelectInfo.printerName
Printer name information is not included in the NFC tag.
Define the printer name information in the NFC tag.
"" (blank) is returned to EasySelectInfo.macAddres
- Communication with the printer is terminated.
- Timeout occurred for the MAC address response from the printer.
Check if there is no problem in the connection and power of the printer.
Quick Access
- Syntax
- Parameter
- Return value
- Supplementary explanation
- Introduction
- help
- EasySelect class