0
CoreNFCがあるエラーのデリゲートメソッドを有する。iOS 11 CoreNFCエラーを処理するにはどうすればよいですか?
//Called when the NFC session invalidates with an error.
- (void)readerSession:(nonnull NFCNDEFReaderSession *)session didInvalidateWithError:(nonnull NSError *)error {
}
ドキュメント(https://developer.apple.com/documentation/corenfc)は、エラー部(https://developer.apple.com/documentation/corenfc/nfcreadererror)エラーコードの束の上に示します。
リーダーセッションからのエラーを読み込み、エラーごとに異なるメッセージを出力できるswitch文の中に入れたいと思っています。私は関数からそれらのエラーメッセージを取得する方法を把握することはできません。私は、何かをキャストする際に基本的な目的のCを逃したと仮定しています。
私が得ることを望むのは、このようなものです。
switch (error) {
case NFCReaderErrorSecurityViolation:
//Do Stuff
break;
case NFCReaderErrorUnsupportedFeature:
//NFC is unsupported.
break;
//ETC
default:
break;
}
どうすれば入手できますか?スイッチブロック内