我正在为iOS使用您的新blinkidui sdk,我可以从>" enpentionresult.resultententries" 中列出所有扫描字段的列表,例如辅助ID = jason","主ID = Bourne"," sex = f","出生日期= 3/23/83"," norlantity = aue","来自委托方法的文档代码= p" - (void)didScanentiredocumentWithRecognitionResult :( mbrecognitionResult * _nonnull)nocitionResult SuccessFrame :( 其他详细信息是:项目中的框架增加:手册。XCode版本:10.1。语言:Objective-C(弧线)。设备:iPhone8/ios(11.1.1)
那是因为resultentries是数组而不是字典,这样使用:
for(Mbfield *field in识别resultentries){ if(field.key == mbfieldKeyDocumentCode){
}
}
如果您在Objectivec项目中使用了它,则还检查 @OBJC 标签是否在 mbfieldkey Public属性的前面存在" mbfield" class 中,如果不是只是说:
公共类mbfield:nsobject {
@objc public let key: MBFieldKey
@objc public let value: String
.....}