尽管我们能够在安卓上做到这一点,但我们还没有在iOS上得到发行者的名字。
// after Microblink has looked at an image (from the camera roll)
func recognizerRunner(_ recognizerRunner: MBCRecognizerRunner, didFinishScanningWith state: MBCRecognizerResultState) {
if state == .valid { // values: .empty, .uncertain, .valid, .stageValid
let result = blinkCardRecognizer.result
DispatchQueue.main.async(execute: {() -> Void in
let details = VerificationDetails(firstSix: self.firstSix(result.cardNumber),
lastFour: self.lastFour(result.cardNumber),
name: result.owner,
brand: result.issuer)
self.delegate?.scanningSuccess(details: details)
})
}
else {
self.delegate?.scanningFailed()
}
}问题是result.issuer返回了一个MBCIssuer对象,我找不到任何有关该对象的文档。如何从MBCIssuer检索字符串
发布于 2021-03-26 22:15:18
找到了。可从:MBCBlinkCardUtils.issuer(toString: result.issuer)获得
https://stackoverflow.com/questions/66809303
复制相似问题