我肯定在这里错过了一些非常简单的事情。我创建了一个自定义类,并希望提供一个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/

10-10 21:08