See PayCardsRecognizerExample project
If you use CocoaPods:
pod'PayCardsRecognizer'- Download the latest version of the SDK (PayCardsRecognizer.framework).
- Add the PayCardsRecognizer.framework to your Xcode project.
- Add the PayCardsRecognizer.framework to Embedded Binaries.
import PayCardsRecognizer
classRecognizerViewController:UIViewController,PayCardsRecognizerPlatformDelegate{varrecognizer:PayCardsRecognizer!overridefunc viewDidLoad(){
super.viewDidLoad()
recognizer =PayCardsRecognizer(delegate:self, resultMode:.sync, container:self.view, frameColor:.green)}overridefunc viewWillAppear(_ animated:Bool){
super.viewWillAppear(animated)
recognizer.startCamera()}overridefunc 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
}}