PAY.CARDS RECOGNIZER
示例应用程序
参阅 PayCardsRecognizerExample 项目
安装
CocoaPods
如果您使用pod 'PayCardsRecognizer'
如果您不使用 CocoaPods
- 下载 SDK 的最新版本(PayCardsRecognizer.framework)。
- 将 PayCardsRecognizer.framework 添加到您的 Xcode 项目中。
- 将 PayCardsRecognizer.framework 添加到嵌入的二进制文件中。
使用
import PayCardsRecognizer
class RecognizerViewController: UIViewController, PayCardsRecognizerPlatformDelegate {
var recognizer: PayCardsRecognizer!
override func viewDidLoad() {
super.viewDidLoad()
recognizer = PayCardsRecognizer(delegate: self, resultMode: .sync, container: self.view, frameColor: .green)
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
recognizer.startCamera()
}
override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
recognizer.stopCamera()
}
// PayCardsRecognizerPlatformDelegate
func payCardsRecognizer(_ payCardsRecognizer: PayCardsRecognizer, didRecognize result: PayCardsRecognizerResult) {
result.recognizedNumber // Card number
result.recognizedHolderName // Card holder
result.recognizedExpireDateMonth // Expire month
result.recognizedExpireDateYear // Expire year
}
}