// // RankCell.m // model // // Created by Drew on 2018/11/2. // Copyright © 2018 Mine. All rights reserved. // #import "RankCell.h" @interface RankCell() @property (weak, nonatomic) IBOutlet UILabel *labelRank; @property (weak, nonatomic) IBOutlet UIImageView *avatar; @property (weak, nonatomic) IBOutlet UILabel *labelName; @property (weak, nonatomic) IBOutlet UILabel *labelCoin; @end @implementation RankCell - (void)awakeFromNib { [super awakeFromNib]; // Initialization code self.avatar.layer.masksToBounds = YES; self.avatar.layer.cornerRadius = 22; } - (void)setSelected:(BOOL)selected animated:(BOOL)animated { [super setSelected:selected animated:animated]; // Configure the view for the selected state } - (void)setData:(NSDictionary *)data { [self.avatar sd_setImageWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@%@", imageURl, data[@"avatar"]]]]; self.labelRank.text = [data[@"rank"] stringValue]; self.labelName.text = data[@"name"]; self.labelCoin.text = [data[@"coin"] stringValue]; } @end