ConversationModel.m 863 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. //
  2. // ConversationModel.m
  3. // BuguLive
  4. //
  5. // Created by 朱庆彬 on 2017/8/22.
  6. // Copyright © 2017年 xfg. All rights reserved.
  7. //
  8. #import "ConversationModel.h"
  9. @implementation ConversationModel
  10. - (BOOL)isEqual:(id)object
  11. {
  12. BOOL b = [super isEqual:object];
  13. if (!b)
  14. {
  15. return [self.mMsgID isEqualToString:((ConversationModel *) object).mMsgID];
  16. }
  17. return b;
  18. }
  19. - (NSString *)getTimeStr
  20. {
  21. return [BGUtils formatTime:self.mMsgDate];
  22. }
  23. - (void)setMImgObj:(UIImage *)mImgObj
  24. {
  25. _mImgObj = mImgObj;
  26. if (_mImgObj != nil)
  27. {
  28. self.mPicH = mImgObj.size.height / mImgObj.scale;
  29. self.mPicW = mImgObj.size.width / mImgObj.scale;
  30. }
  31. }
  32. //需要填充数据,,比如,语音要下载什么的,
  33. - (void)fetchMsgData:(void (^)(NSString *errmsg))block
  34. {
  35. block(ASLocalizedString(@"下载数据失败"));
  36. }
  37. @end