zoukankan      html  css  js  c++  java
  • Class 'ViewCell' has no initializers

    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

            

        }

     

    }

  • 相关阅读:
    Python GUI编程实例
    Python MySQL事务、引擎、索引及第三方库sqlalchemy
    Python 魔法方法简介
    Python sax模块(SAX解析XML)
    Python minidom模块(DOM写入和解析XML)
    【LOJ】#2432. 「POI2014」代理商 Couriers
    【51nod】1559 车和矩形
    【LOJ】#2430. 「POI2014」沙拉餐厅 Salad Bar
    【LOJ】#2105. 「TJOI2015」概率论
    【BZOJ】1336: [Balkan2002]Alien最小圆覆盖
  • 原文地址:https://www.cnblogs.com/dengchaojie/p/7016919.html
Copyright © 2011-2022 走看看