注册
iOS

iOS EaseMessageCell.h:48:44: Property has a previous declaration

开始可以运行,过了一段时间报错
已邀请:
emoji的  表情。添加下相关库、
这是友盟的报错,把环信自带的友盟删掉。

小江 - 90后

删掉报 Unknown receiver 'EaseEmotionEscape'; did you mean 'EaseEmotionManager'?

小江 - 90后

看着demo的库添加一遍,现在又有了这种错误
是UI-3.0去集成的吧?把环信的全部删掉,然后吧easeUI整个拖进去工程。删的乱了。

小江 - 90后

删掉了,又把EaseUI拖进去,还是报这个错,求解
是拖得整个文件?把你拖得项目贴一下。最新报错也贴一下。

小江 - 90后

麻烦问下,我把UI.3的聊天室列表拖来用了,如何把自己列表NSArray的内容放进你们写的列表
demo中聊天室的列表是从服务器异步获取的,如果要在UI上显示自己的列表,需要自己重新设置数据源。

小江 - 90后

我已经设置好数据源了,就是不知到在那把我的数据源放进去,没找到服务器返回的接口
服务器的数据是不能修改的。

小江 - 90后

我自己写一个列表,跳转到UI.3demo  ChatViewController类,一跳转系统就崩溃
崩溃详情截图贴一下。

小江 - 90后

 
蹦溃没有原因,不过我找到了,就是在ChatViewconTroller里面不能写这两行代码    怎样解决这个问题
 
[[EaseBaseMessageCell appearance] setSendMessageVoiceAnimationImages:@[[UIImage imageNamed:@"chat_sender_audio_playing_full"], [UIImage imageNamed:@"chat_sender_audio_playing_000"], [UIImage imageNamed:@"chat_sender_audio_playing_001"], [UIImage imageNamed:@"chat_sender_audio_playing_002"], [UIImage imageNamed:@"chat_sender_audio_playing_003"]]];

    [[EaseBaseMessageCell appearance] setRecvMessageVoiceAnimationImages:@[[UIImage imageNamed:@"chat_receiver_audio_playing_full"],[UIImage imageNamed:@"chat_receiver_audio_playing000"], [UIImage imageNamed:@"chat_receiver_audio_playing001"], [UIImage imageNamed:@"chat_receiver_audio_playing002"], [UIImage imageNamed:@"chat_receiver_audio_playing003"]]];
更改数组的创建方式,不要使用这种简易方式创建。
  NSArray *array = [[NSArray alloc]initWithObjects:[UIImage imageNamed:@"chat_sender_audio_playing_full"], [UIImage imageNamed:@"chat_sender_audio_playing_000"], [UIImage imageNamed:@"chat_sender_audio_playing_001"], [UIImage imageNamed:@"chat_sender_audio_playing_002"], [UIImage imageNamed:@"chat_sender_audio_playing_003"], nil];

    

    [[EaseBaseMessageCell appearance] setSendMessageVoiceAnimationImages:array];

    

    NSArray * array1 = [[NSArray alloc] initWithObjects:[UIImage imageNamed:@"chat_receiver_audio_playing_full"],[UIImage imageNamed:@"chat_receiver_audio_playing000"], [UIImage imageNamed:@"chat_receiver_audio_playing001"], [UIImage imageNamed:@"chat_receiver_audio_playing002"], [UIImage imageNamed:@"chat_receiver_audio_playing003"],nil];

    [[EaseBaseMessageCell appearance] setRecvMessageVoiceAnimationImages:array1];

小江 - 90后

谢谢,麻烦再问几个头痛问题,1,聊天室里时间的显示,我想把它的高度改高些,在那个类找
2,UI.3demo的聊天记录可以保存,我的退出就不再了;3,语音发送,我点击,显示   正在下载语音,稍后点击,都是看UI.3demo写的
1、时间显示的cell的frame可在EaseMessageTimeCell.m中设置;
2、登录后调用该方法://获取数据库中数据
             [[EaseMob sharedInstance].chatManager loadDataFromDatabase];
3、语音发送方也是从服务器下载的语音。
再加入HyphenateSDK后 才出现的  这个 是什么 问题 , 之前已经有 EaseMobSDK 和 EaseUI ... 求解?

要回复问题请先登录注册