标签:option upd func uila update sub title span margin
Class ‘ViewCell‘ has no initializers
all variables must have an initialized value in Swift except Optional.
import UIKit
class InterestCollectionViewCell: UICollectionViewCell {
@IBOutlet weak var tuPian: UIImageView!
@IBOutlet weak var wenZi: UILabel!
var interet: Interest! {// 如果不确定是否有值,用?
didSet {
updateUI()
}
}
fileprivate func updateUI() {
self.tuPian?.image! = interet.featuredImage
self.wenZi?.text! = interet.title
}
override func layoutSubviews() {
super.layoutSubviews()
self.layer.cornerRadius = 5.0
self.clipsToBounds = true
}
}
Class 'ViewCell' has no initializers
标签:option upd func uila update sub title span margin
原文地址:http://www.cnblogs.com/dengchaojie/p/7016919.html