ios头像昵称问题,有哪位大神耐心求教

问题描述

能显示头像和昵称,但出现bug,,我发一个消息给另一个客户端,我的会话列表的头像昵称没问题,他那边收到我发给他的消息,却显示他自己的头像和昵称,

解决方案

- (void)setMessageModel:(MessageModel *)messageModel{    _messageModel = messageModel;        _nameLabel.hidden = (messageModel.messageType == eMessageTypeChat);            if (_messageModel.isSender)    {        NSArray *avate = [mUserDefaults objectForKey:hAvatar];        NSString *str = [avate firstObject];        [self.headImageView sd_setImageWithURL:[NSURL URLWithString:str]];    }    else    {                NSArray *arraySoce = [[DBManager shareManager] selectAppsById:messageModel.username];        self.uid = messageModel.username;                for (ChartModel *model in arraySoce)        {                        [self.headImageView sd_setImageWithURL:[NSURL URLWithString:model.avatar] placeholderImage:[UIImage imageNamed:@"DefaultHeader"]];            self.headImageView.userInteractionEnabled = YES;            UITapGestureRecognizer *g = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(tapClickAction:)];            [self.headImageView addGestureRecognizer:g];                                }           }在这里做判断,是自己还是别人
解决方案二:
在头像回调里做个判断试试
解决方案三:
哪个方法?
解决方案四:
多谢了
解决方案五:
看一下这篇博客http://blog.csdn.net/lala2231/ ... 36378有详细的分析

时间: 2024-09-10 19:22:37

ios头像昵称问题,有哪位大神耐心求教的相关文章

iOS语音聊天的问题, 有哪位大神耐心求教

问题描述 我们的需求是在A界面发送一条语音, 然后在B界面可以听自己发送过的语音, C界面可以听别人发给我的语音, 我现在可以把语音发出去, 如果集成单聊界面的话也能收到发出去的语音, 可是不使用单聊界面而是在其他页面收听语音做了好久也没做出来, 求大神帮帮忙 解决方案 只要获取到这条语音消息,下载语音后,调用该方法即可,// 播放音频- (void)asyncPlayingWithPath:(NSString *)aFilePath                  completion:(v

关于iOS文件发送的功能,哪位大神做过,求相关的demo或者是思路,谢谢

问题描述 解决方案 没有大神写过吗解决方案二:问题已经解决 了 但是只能访问内部文件 哪位大神知道怎么弄的话可以交流一下解决方案三:最近也在研究这个问题,是用在移动客服上面的,就是在网页上发送文件到客服端解决方案四:官方demo未实现[发送文件]或[预览文件]的功能,但是已经提供api发送文件消息.我在IOS项目中已经实现了,说一下大概思路吧.总的来说,需要实现两个功能:1.打开icloud drive发送文件:(ios8+才支持icloud drive功能)2.预览对方发过来的文件: *主要用

ios开发-iOS跑项目时出错,哪位大神帮忙解答

问题描述 iOS跑项目时出错,哪位大神帮忙解答 could not cast value of type 'UIViewController' to 'todolist.ViewController'

鸡毛信-哪位大神知道iOS里面下的那个java ide 怎么用

问题描述 哪位大神知道iOS里面下的那个java ide 怎么用 如下图,所谓的云端eclipse怎么用,如何创建账户什么的.最好有具体的步骤,附上图片就更好了. 解决方案 没用过这个,不过你可以试试Cloud Eclipse.

ios 缓存 记住密码-想实现 手机app 记住密码和账户的功能 不知道哪位大神传授一下!

问题描述 想实现 手机app 记住密码和账户的功能 不知道哪位大神传授一下! 百度上让下载keychainitemwrapper但是我放到项目中报错,没发用啊- 解决方案 页面的话 是通过cookie可以实现保存用户名和密码, 不知道你这个有么有类似的

请问哪位大神有试过用c# 服务端开发百度云推送的

问题描述 请问哪位大神有试过用c# 服务端开发百度云推送的 c#服务端开发百度云推送的(特别是服务端推送一条消息给IOS手机,就报了一个403,说权限验证失败的),问了百度云的人,问了都不知道什么回事~! 解决方案 看看你的校验签名和key是否正确,百度有没有给你开权限和账户.如果百度自己的人都不知道,我只能无语了. 解决方案二: 楼主,请问有解决方案吗?同样遇到

ios-phonegap微信分享,哪位大神帮帮忙呀

问题描述 phonegap微信分享,哪位大神帮帮忙呀 最近两天phonegap 微信分享 突然不能使用,IOS是好的,但是安卓不行.哪位大神帮忙解决一下.谢谢呀. 解决方案 应该是phonegap出问题了,换个版本试试

哪位大神知道怎么获取微信群红包抢完后的结果,网页微信或者电脑微信

问题描述 哪位大神知道怎么获取微信群红包抢完后的结果,网页微信或者电脑微信我在winformC#开发的. 解决方案 解决方案二:如果有什么接口调用数据也可以..就是过不了这个难关.不知道从哪里获取解决方案三:哪位大神知道请指导一下..或者有例子发一个给我..红包答谢...解决方案四:这应该去安卓或者IOS论坛里去问吧.解决方案五:引用3楼sgyiliya的回复: 这应该去安卓或者IOS论坛里去问吧. 我是在winform里写他个程序想获取到这些红包详情,在电脑里用的,不是手机上用的.解决方案六:

spring mvc-求助:哪位大神帮我实现下点击修改按钮弹出弹框并且里面自动获取值

问题描述 求助:哪位大神帮我实现下点击修改按钮弹出弹框并且里面自动获取值 我用的是hibernate+springMvc+maven实现的demo想要点击首页列表显示的数据后面的修改按钮可以弹出一个弹框,弹框力量有input文本框 ,弹框出现的时候里面自动有要修改的那一条数据的值页面: <%@ page language=""java"" import=""java.util.*"" contentType="