ASRManager 是一个用于 iOS 上使用 AsReader 的令人愉悦的库。ASRManager 提供包括 AsReader SDK 的单例实例。
ASRManager 可以通过 CocoaPods 获得。要安装它,只需将以下行添加到 Podfile 中
pod "ASRManager"
#import <ASRManager.h>
[[ASRManager sharedInstance] open];
[[ASRManager sharedInstance] close];
[[ASRManager sharedInstance] startReadBarcodeOnce];
[[ASRManager sharedInstance] stopReadBarcode];
- (void)ASRManagerPlugged:(ASRManager *)manager isPlugged:(BOOL)isPlugged{
if(isPlugged){
NSLog(@"First ViewController : AsReader Plugged");
}else{
NSLog(@"First ViewController : AsReader Unplugged");
}
}
- (void)ASRManagerOnBarcodeScanned:(ASRManager *)manager value:(NSString *)value
{
dispatch_async(dispatch_get_main_queue(), ^{
_inputTextField.text = value;
});
}
-(void)ASRManagerBattery:(ASRManager *)manager battery:(int)battery
{
NSLog(@"battery %d%%",battery);
}
要运行示例项目,请首先克隆仓库,然后从 Example 目录中运行 pod install
。
Asterisk.inc 技术团队,[email protected]
ASRManager的开源许可证为MIT。更多信息请参阅LICENSE文件。