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文件。