iOS 导入EaseUI报 Duplicate interface definition for class 'EaseUI'

问题描述

我在自己的pch里添加 #import  "EaseUI",   如果删掉会报Chatroom/ChatroomListViewController.m:22:107: Cannot find protocol declaration for 'EMChatManagerDelegate'; did you mean 'NSFileManagerDelegate'?

解决方案

你直接用easemessageViewcontroller,或者继承easemessageViewcontroller去写
解决方案二:
你集成SDK了么
解决方案三:
SDK也导入了,我又把EaseUI里面的EaseUI、export和Resource导入我的类,这样运行没问题,但是我把UI3.demo聊天页面导入,就报这种错误

时间: 2024-12-03 10:46:48

iOS 导入EaseUI报 Duplicate interface definition for class 'EaseUI'的相关文章

iOS导入HyphenateSDK报错

问题描述 导入HyphenateSDK后 --foce-load  ObjC也弄了,库也加了,但是还是报错 解决方案 缺依赖库,对照demo加依赖库解决方案二:解决了没有

ios导入sdk报错 ld: 64-bit LDR/STR not 8-byte aligned

问题描述 ld: 64-bit LDR/STR not 8-byte aligned: from _InitFunctionPointers (0x1009585D4) to _WebRtcSpl_MinValueW32 (0x100DC2A74) in '_InitFunctionPointers' from /Users/chenshuqin/Desktop/yyxsj3/yyxsj-ios/src/yyxsj-pt/yyxsj/Vendors/EaseMobSDK/lib/libEaseM

iOS按照EaseUI集成视频集成EaseUI报错

问题描述 iOS按照EaseUI集成视频集成EaseUI报NSEaseLocalizedString无定义的错,如图所示,如何解决? 解决方案 首先解释下为什么视频中同样的步骤集成不报错,视频中的集成是基于2015年10月30日的EaseUI,最新更新的2016年2月2日的版本中对3.0demo和EaseUI的代码稍作了修改,以解决之前版本中的一些小问题.但大家也不要着急,只要按视频中集成,再稍作修改即可.先找到EaseUI-Prefix.pch,将其中的#define NSEaseLocali

iOS使用EaseUI报NSObjCRuntime.h的一堆错误

问题描述 iOS在CocoaPods的3.1.3中 EaseUI报NSObjCRuntime.h的一堆错误求帮助啊 解决方案 #ifdef __OBJC__加到你的pch文件中

求助大神进来看下ios程序运行报错如何解决

问题描述 求助大神进来看下ios程序运行报错如何解决 解决方案 自己研究研究找找百度 解决方案二: [subDict objectForKey: removeObjectForKey:key]; 看不懂,哪有这个方法啊.

poi处理excel大数据量的导入会报内存溢出

问题描述 poi处理excel大数据量的导入会报内存溢出 XSSFWorkbook workbook = new XSSFWorkbook(new FileInputStream(fileName())); 就是单独执行这行代码都不行,报内存溢出,我把虚拟机都设置成最大了也溢出 差不多10万行吧 解决方案 poi大数据量excel导入 解决方案二: 可以参考这:poi的eventmodel写的大数据量的excel的读取程序.http://gaosheng08.iteye.com/blog/624

eclipse-工程导入Eclipse出错Duplicate methods named spliterator

问题描述 工程导入Eclipse出错Duplicate methods named spliterator 工程导入Eclipse提示:Duplicate methods named spliterator with the parameters () and () are inherited from the types Collection and Iterable 求解决方法 解决方案 eclipse 导入工程出错 解决方案二: 代码问题,搜索下spliterator 这个方法所在的类,看

DATASTAGE后台linux命令导入JOB报错,该怎样解决

问题描述 datastage导入JOB报Theassetiscurrentlylockedandcannotbeoverwritten 解决方案 解决方案二: 解决方案三:http://www.coding99.com/bi/show_29.html或许这个网址可以帮到你

图片-Vxworks6.8编译bootrom报错multiple definition

问题描述 Vxworks6.8编译bootrom报错multiple definition Vxworks6.8 编译bootrom时报错 板子是MPC8548的板子 之前在别人机子上可以通过编译,考到我机子里就无法编译尝试了重装WindRiver3.2 也无济于事,今天重做了系统后,仍然报相同错误.试过其他人的电脑也报相同错误,但唯独最初给我源码的同事的机子是可以编译通过的 驱动是可以正常编译生产Libhw.a文件的.在生成bootrom的环节报的错. 出现大量的 multiple defin