我肯定在这里错过了一些非常简单的事情。我创建了一个自定义类,并希望提供一个init方法来设置该类的属性-简单。但是init方法会引发编译时错误:“预期的声明”。我看不到最新版本的Swift编程指南有什么区别。怎么了
import UIKit
class MyClass: NSObject {
var thumbnailView: UIView
init(thumbnailView: UIView) { //ERROR: Expected declaration
self.thumbnailView = thumbnailView
}
}
最佳答案
我要求BBEdit更换您的gremlins,它给了我以下信息:
class MyClass: NSObject {
var thumbnailView: UIView
init•(thumbnailView•: UIView) { //ERROR: Expected declaration
self.thumbnailView = thumbnailView
}
}
两个妖精!
关于ios - Swift类init引发编译时错误“预期的声明”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27086398/