| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- //
- // SocialItemData.m
- // NIMDemo
- //
- // Created by Fenix Wang on 2017/6/21.
- // Copyright © 2017年 Netease. All rights reserved.
- //
- #import "SocialItemData.h"
- #import "SocialCommentData.h"
- @implementation SocialItemData
- - (void)setData:(NSDictionary *)data{
- _socialId = [data objectForKey:@"id"];
- _userId = [data objectForKey:@"user_id"];
-
- _local = [data objectForKey:@"local"];
- _showLocal = [[data objectForKey:@"show_local"] boolValue];
-
- _lat = [[data objectForKey:@"latitude"] doubleValue];
- _lng = [[data objectForKey:@"longitude"] doubleValue];
-
- _msg = [data objectForKey:@"msg"];
-
- _picArr = [data objectForKey:@"pics"];
- _thumbArr = [data objectForKey:@"thumbs"];
-
- _time = [data objectForKey:@"inputtime"];
- _likes = [[data objectForKey:@"likes"] intValue];
- _liked = [[data objectForKey:@"liked"] intValue];
- _views = [[data objectForKey:@"views"] intValue];
- _comments = [[data objectForKey:@"comments"] intValue];
-
- NSMutableArray *likeUserArr = [data objectForKey:@"like_users"];
- _likeArr = [[NSMutableArray alloc] init];
- [_likeArr addObjectsFromArray:likeUserArr];
- // for(int i=0; i<likeUserArr.count; i++)
- // {
- // NSDictionary *likeUser = [likeUserArr objectAtIndex:i];
- // NSString *likeUserId = [likeUser objectForKey:@"user_id"];
- // [_likeArr addObject:likeUserId];
- // }
-
-
- NSMutableArray *commentDataArr = [data objectForKey:@"comments_list"];
- _commentArr = [[NSMutableArray alloc] init];
- for(int i=0; i<commentDataArr.count; i++)
- {
- NSDictionary *commentData = [commentDataArr objectAtIndex:i];
- SocialCommentData *comment = [[SocialCommentData alloc] init];
- [comment setData:commentData];
- [_commentArr addObject:comment];
- }
-
- }
- @end
|