作りました。簡単に説明を書いておきます。
モチベーション
クレジットカードの入力フォームは、ちゃんと作ろうとすると意外とめんどくさいものです。 すでにGitHubには先人がいくつかのライブラリを公開していますが、下記を満たせるものがなかったので自分で作ることにしました。
- カードブランドごとのカード番号フォーマットに対応している
- サポートするカードブランドを設定できる
- 有効期限の年月の単一フォームに対応している
- バリデーションのエラーが細かい
- CustomViewではなくロジックを提供している
- テストコードがある
以下は補足説明です。使い方はリポジトリの方を見てください。
続きを読む