首页 > 解决方案 > “未定义的符号:_OBJC_CLASS__$_LCOpenSDK_PlayWindow”出错

问题描述

我已将一些视频监控项目的“LCOpenSDKDynamic”自定义框架添加到我的 swift 项目中。我已经尝试了我在网上找到的所有方法,但最终陷入了以下错误。这是框架 https://www.dropbox.com/s/y8u5aw0t5oc4shj/LCOpenSDKDynamic.framework.zip?dl=0

我已将所需的头文件添加到桥接头中,例如

#import <LCOpenSDKDynamic/LCOpenSDK_AudioTalk.h>
#import <LCOpenSDKDynamic/LCOpenSDK_PlayWindow.h>
#import <LCOpenSDKDynamic/LCOpenSDK_EventListener.h>
#import <LCOpenSDKDynamic/LCOpenSDK_TalkerListener.h>

尝试将目标添加到项目中。

如果我没有从我的任何项目文件构建中调用该类,则可以成功,但是如果启动任何类,例如

var m_play:LCOpenSDK_PlayWindow?

m_play = LCOpenSDK_PlayWindow.init(playWindow: CGRect(x: 0, y: 0, width: 100, height: 100), index: 0)

构建失败。

这是错误https://pasteboard.co/ImphzT1.png

标签: iosobjective-cswift

解决方案


推荐阅读