             make.top.equalTo(headImageView)
             make.bottom.equalTo(contentLabel.snp_bottom).offset(10)
         }
+    }
+    
+    required init?(coder aDecoder: NSCoder) {
+        super.init(coder: aDecoder)
+    }
+    
+    override func awakeFromNib() {
+        super.awakeFromNib()
         
-        dateLabel.text = random()%2==0 ? "2014-09-21 18:32":""
+    }
+
+    func configUIWithModel(num: NSInteger){
+        
+        dateLabel.text = num%2==0 ? "2014-09-21 18:32":""
         contentLabel.text = getRandomStr(num) as String
     }
     

    override func prepareForReuse() {
        super.prepareForReuse()
        
        for view:UIView in contentView.subviews {
            view.removeFromSuperview()
        }
    }
}

    internal var contentButton: UIButton!
    
    internal var contentLabel: UILabel!
    
    
    override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
        super.init(style: style, reuseIdentifier: reuseIdentifier)
        
        self.selectionStyle = UITableViewCellSelectionStyle.None

        // 日期
        dateLabel = UILabel()
        contentView.addSubview(dateLabel)
