注册

关于3.1集成时的两个错误, 主要是EaseUI。

先吐槽下官网的更新速度, 好不容易把企业做大了。 如果这就懈怠了, 马上就会被竞争对手超越的。 文档也不及时更新, 各种老旧文档和视频, 坑人不浅。
 
问题一: 引入UI的童鞋请查看
视频:集成视频http://v.youku.com/v_show/id_XMTQyMDc0NTQwMA==.html?from=y1.7-2
首先解释下为什么视频中同样的步骤集成不报错,视频中的集成是基于2015年10月30日的EaseUI, 最新更新的2016年2月2日的版本中对3.0demo和EaseUI的代码稍作了修改,以解决之前版本中的一些小问题。 但大家也不要着急,只要按视频中集成,再稍作修改即可。先找到EaseUI-Prefix.pch,将其中的 #define NSEaseLocalizedString(key, comment) [[NSBundle bundleWithURL:[[NSBundle mainBundle] URLForResource:@"EaseUIResource" withExtension:@"bundle"]] localizedStringForKey:(key) value:@"" table:nil] 这段代码拷贝到自己的pch文件下即可。 再在自己pch文件中所有代码的首尾加上#ifdef __OBJC__和#endif。 好了,问题就这样解决啦!
 
问题二:上方回答是03/06之前好用的, 在新版本3.1.0更新以后, 需要额外引入libiconv.tbd框架。
 
问题三:NSObject+EaseMob类别报错, 找不到头文件#import "EaseMob.h", 大家需要把NSObject+EaseMob类别的h和m文件删除。 因为官方EaseUI的Demo中并没有引入此文件。  推测是这个文件不用了, 但是程序员光删除了索引但是忘记删除到垃圾桶了。 鄙视!!!
 
 
 

4 个评论

感谢亲的吐槽,全新的官网,全新文档预计两周内上线。关于视频现在社区有专门 的视频模板,还有在线直播哦,http://www.imgeek.org/video/
谢谢大神的提醒!希望大神能分享个3.1.0EaseUI集成单聊的Demo,我做的集成老是报错,先谢谢~~邮箱:1187069909@qq.com
我是问题三 具体怎么处理?
删除这个类之后还是报错

要回复文章请先登录注册