HDFC iOS SDK崩溃以集成到Swift中?

时间:2016-05-06 21:09:46

标签: objective-c swift xcode7 payment

HDFC SDK(用Objective-C编写)SWIFT集成

我在Swift中集成了HDFC iOS SDK。由于HDFC SDK仅在Objective C中可用,我创建了BRIDGING HEADER以集成到Swift中。

HDFC SDK是在故事板中使用XIB和我的项目创建的,所以我将我的故事板嵌入到NavigationController中,并配置所有必需参数来打开PaymentView,但是在打开付款屏幕时崩溃了。

这是崩溃:

  

Interface Builder文件中的未知类CreditCardCell。 ***   由于未捕获的异常'NSUnknownKeyException'而终止应用,   原因:'[setValue:forUndefinedKey:]:   此类不是密钥值编码兼容的密钥   makePaymentButton'。

*注意 - 我发现有一个自定义单元格设计在SDK(.xib和.h)文件中我试图重新连接(然后删除它)但没有任何作用。

非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:2)

           **HDFC SDK WORKING FINE IN SWIFT**

花了一整夜后,我找出了确切的问题:

使目标C SDK在SWIFT中工作:

最重要的部分是:

  

构建设置 - 链接 - 其他链接器标记 - (-ObjC)

终于解决了。