Я не знаю, как @ ответ PUNIT будет принято .. Пользователь хочет VISA, имя, которое я выполнил со следующими:
где info
является объектом CardIOCreditCardInfo
получил от userDidProvideCreditCardInfo
, который является делегатом метода CardIOPaymentViewControllerDelegate
.
NSSTring *cardName = [CardIOCreditCardInfo displayStringForCardType:info.cardType usingLanguageOrLocale:@"en_US"];
Поскольку она имеет публичный метод не метод экземпляра
/// Convenience method which returns a card type string suitable for display (e.g. "Visa", "American Express", "JCB", "MasterCard", or "Discover").
/// Where appropriate, this string will be translated into the language specified.
/// @param cardType The card type.
/// @param languageOrLocale See CardIOPaymentViewController.h for a detailed explanation of languageOrLocale.
/// @return Card type string suitable for display.
+ (NSString *)displayStringForCardType:(CardIOCreditCardType)cardType usingLanguageOrLocale:(NSString *)languageOrLocale;
Хорошо видеть тип карты логотип с карты И.О. самой библиотеки. – NAZIK