Class 'ViewCell' has no initializers

Class ‘ViewCell‘ has no initializers

all variables must have an initialized value in Swift except Optional.

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; min-height: 16.0px }
p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #ba2da2 }
p.p4 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #4f8187 }
p.p5 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #3e1e81 }
p.p6 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #703daa }
span.s1 { color: #ba2da2 }
span.s2 { }
span.s3 { color: #703daa }
span.s4 { color: #000000 }
span.s5 { color: #4f8187 }
span.s6 { color: #31595d }
span.s7 { color: #272ad8 }

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

时间: 2024-12-18 05:05:56

Class 'ViewCell' has no initializers的相关文章

可失败构造器(Failable Initializers)

Xcode6.1中Swift的最新版本是1.1,在该版本中引入了一个新的特性:可失败构造器.通过构造器初始化实际上是给class或struct的每一个存储属性(参数)提供初始值,进行对象实例化的过程.在一些情况下,初始化的过程是有可能失败的.比如,实例化一个对象,在实例化的过程中需要访问资源文件,就像从文件中加载图片一样: NSImage(contentsOfFile: "swift.png") 如果该文件不存在或者因为某种原因不允许访问,那么NSImage的初始化过程就会失败.在Sw

A Tour of Go Variables with initializers

A var declaration can include initializers, one per variable. If an initializer is present, the type can be omitted; the variable will take the type of the initializer. package main import "fmt" var i, j int = 1,3 var c, python, java = true, fal

swift语言点评十七-Designated Initializers and Convenience Initializers

Swift defines two kinds of initializers for class types to help ensure all stored properties receive an initial value. These are known as designated initializers and convenience initializers. Designated:指定的:特指的 全初始化与部分初始化 Designated Initializers and

sorry, unimplemented: non-trivial designated initializers not supported

将C语言转换为C++代码时,发生如下错误 sorry, unimplemented: non-trivial designated initializers not supported. 查找原因,是因为C++结构体初始化时,必须按照定义的顺序进行初始化,不能够跳过其中内容而初始化其他选项,或者定义的顺序先后有问题. eg: typedef struct   command { int   a; char *b; int c; int d; }; 在C语言中定义时候进行初始化,这个是可以的: s

angular踩坑之路:初探webpack

之前费了一番力气安装好了angular开发环境,后面的几天都是在angular中文官网上看文档,照着英雄教程一步一步操作,熟悉了angular的一些基本特性,这部分没有遇到什么大问题,还比较顺利.这两天在看官方文档中的Webpack简介,想跟着文档做一遍,了解一下如何用Webpack打包angular项目,结果遇到了一些问题,因为是初学angular和Webpack的小白,这些问题一时难以解决,花费了不少时间,想在这里记录一下. 首先跟着文档将相关的文件都添加到项目中,目录是这样子的: 根据文档

CentOS源码安装GitLab汉化版

示例环境: 软件 版本 CentOS 6.5 x86_64 Git 2.6.2 Ruby 2.2.3 Node.js 4.2.1 Redis 3.0.5 MariaDB 10.0.21 GitLab 8.0.5汉化版 GitLab Shell 2.6.6 Nginx 1.8.0 Go 1.5.1 Gitlab-git-http-server 0.2.14 一.修改Yum源为阿里云提高下载速度 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.

clang format 官方文档自定义参数介绍(中英文)

英文 Configuring Style in Code When using clang::format::reformat(...) functions, the format is specified by supplying the clang::format::FormatStyle structure. Configurable Format Style Options This section lists the supported style options. Value typ

内存泄漏工具VLD1.0_要点分析

0X01 关闭FPO优化 // Frame pointer omission (FPO) optimization should be turned off for this // entire file. The release VLD libs don't include FPO debug information, so FPO // optimization will interfere with stack walking. #pragma optimize ("y", of

如何切入 Linux 内核源代码

Makefile不是Make Love 从前在学校,混了四年,没有学到任何东西,每天就是逃课,上网,玩游戏,睡觉.毕业的时候,人家跟我说Makefile我完全不知,但是一说Make Love我就来劲了,现在想来依然觉得丢人. 毫不夸张地说,Kconfig和Makefile是我们浏览内核代码时最为依仗的两个文件.基本上,Linux内核中每一个目录下边都会有一个 Kconfig文件和一个Makefile文件.对于一个希望能够在Linux内核的汪洋代码里看到一丝曙光的人来说,将它们放在怎么重要的地位都