ios - “未定义的符号:_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)
构建失败。
解决方案
推荐阅读
- javascript - 仅使用一次替换
- java - 在 Java 中将 blob 附加/嵌入到 PDF
- sql - where 条件 - ORA-01861: 文字与格式字符串不匹配
- python-3.x - Display Networkx 2.2 MultiGraphs 使用 graphviz 或 pydot
- sql - 按 charindex >0 和 SQL concat 排序
- laravel - 提高 laravel 5.6 API 速度的速度
- material-design - 适用于 linux/windows 操作系统的 Material 主题编辑器
- android - MVP 组件的生命周期是什么?
- java - 我可以使用lamba experssion通过CDI策略模式动态获取ejb吗?
- python - scipy中的等间距样条评估