我肯定在这里遗漏了一些非常简单的东西。我已经创建了一个自定义类,并希望提供一个init方法来设置类的属性 - 简单。但是init方法抛出了编译时错误:“预期声明”。我没有看到与最新版本的Swift编程指南有任何差异。这有什么不对?
import UIKit
class MyClass: NSObject {
var thumbnailView: UIView
init(thumbnailView: UIView) { //ERROR: Expected declaration
self.thumbnailView = thumbnailView
}
}
答案 0 :(得分:4)
我让BBEdit摧毁你的小鬼,它给了我这个:
class MyClass: NSObject {
var thumbnailView: UIView
init•(thumbnailView•: UIView) { //ERROR: Expected declaration
self.thumbnailView = thumbnailView
}
}
两个小鬼!