Сбой HDFC iOS SDK для интеграции в Swift?

HDFC SDK (написанный на Objective-C) Интеграция в SWIFT

Я интегрирую HDFC iOS SDK в Swift. Поскольку HDFC SDK доступен только в Objective C, я создал BRIDGING HEADER для интеграции в Swift.

HDFC SDK создается с использованием XIB и моего проекта в раскадровке, поэтому я встроил свою раскадровку в NavigationController и настроил все обязательные параметры для открытия PaymentView, но при открытии экрана оплаты происходит сбой.

Вот Крэш:

Неизвестный класс CreditCardCell в файле Interface Builder. *** Завершение работы приложения из-за неперехваченного исключения «NSUnknownKeyException», причина: «[ setValue: forUndefinedKey:]: этот класс не соответствует кодированию значения ключа для ключа makePaymentButton».

* ПРИМЕЧАНИЕ. Я обнаружил, что в файлах SDK (.xib и .h) разработана пользовательская ячейка. Я пытался повторно подключиться (затем удалить ее), но ничего не работает.

Любая помощь приветствуется.

Спасибо


person Shobhakar Tiwari    schedule 06.05.2016    source источник


Ответы (1)


           **HDFC SDK WORKING FINE IN SWIFT**

Проведя всю ночь, я выясняю точную проблему:

Чтобы заставить объектив C SDK работать в SWIFT:

САМАЯ ВАЖНАЯ ЧАСТЬ ЭТО:

Настройка сборки — Связывание — Другой флаг компоновщика — (-ObjC)

Наконец-то решено.

person Shobhakar Tiwari    schedule 07.05.2016
comment
вам нужно поговорить с командой разработчиков HDFC для этого - person Shobhakar Tiwari; 20.02.2017