標籤:instance named queue price 價格 ble gen last interface
//
// MJTgCell.m
// 01-團購
//
// Created by apple on 14-4-1.
// Copyright (c) 2014年 itcast. All rights reserved.
//
#import "MJTgCell.h"
#import "MJTg.h"
@interface MJTgCell()
@property (weak, nonatomic) IBOutlet UIImageView *iconView;
@property (weak, nonatomic) IBOutlet UILabel *titleView;
@property (weak, nonatomic) IBOutlet UILabel *priceView;
@property (weak, nonatomic) IBOutlet UILabel *buyCountView;
@end
@implementation MJTgCell
+ (instancetype)cellWithTableView:(UITableView *)tableView
{
static NSString *ID = @"tg";
MJTgCell *cell = [tableView dequeueReusableCellWithIdentifier:ID];
if (cell == nil) {
// 從xib中載入cell
cell = [[[NSBundle mainBundle] loadNibNamed:@"MJTgCell" owner:nil options:nil] lastObject];
}
return cell;
}
- (void)setTg:(MJTg *)tg
{
_tg = tg;
// 1.圖片
self.iconView.image = [UIImage imageNamed:tg.icon];
// 2.標題
self.titleView.text = tg.title;
// 3.價格
self.priceView.text = [NSString stringWithFormat:@"¥%@", tg.price];
// 4.購買數
self.buyCountView.text = [NSString stringWithFormat:@"%@人已購買", tg.buyCount];
}
@end
xib自訂cell代碼規範