我增加了桥接头,在build设置中指定了它的完整路径,桥接头是自动创建的。之后,我将obj-c头文件包含在其中。但是,每次调用对象构造函数的尝试都会失败:“使用未声明的标识符”。
我已经完成的事情 list :
我根据Apple文档仔细检查了所有步骤,但没有结果。
为什么?任何帮助,将不胜感激。
最佳答案
按着这些次序:
如果按照上述步骤进行操作,仍然会出现错误。可能您没有在BL_KeyChainWrapper.h中声明一个名为 BL_KeyChainWrapper 的类。确保在您的BL_KeyChainWrapper.h中,您具有类似以下的代码:
@interface BL_KeyChainWrapper : BaseClass
关于ios - Swift桥接标题和Obj-C类的可见性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24468514/