iOS SDKを使用してストライプでトークンを作成するときに、STPCardParamsを渡すべき国家と国のフォーマットが不思議です。私のコードでストライプiOS SDK - トークンを作成するときの州と国のフォーマット
は、私は次のようしている:
STPCardParams *card = [[STPCardParams alloc] init];
card.number = self.paymentView.cardParams.number;
card.expMonth = self.paymentView.cardParams.expMonth;
card.expYear = self.paymentView.cardParams.expYear;
card.cvc = self.paymentView.cardParams.cvc;
card.addressZip = self.zipField.text;
card.addressLine1 = self.addressField.text;
card.addressCity = self.cityField.text;
card.addressCountry = self.countryField.text;
card.addressState = self.stateField.text;
[[STPAPIClient sharedClient] createTokenWithCard:card completion:^(STPToken *token, NSError *error) { ......
私の質問は、私は、州および国のために、ユーザの入力をフォーマットする必要があります。例えば
が、それは次のようになります。
「カリフォルニア州、アメリカ合衆国」または「CA、US」