2014-11-23 135 views
1

我肯定在这里错过了一些非常简单的东西。我创建了一个自定义类,并希望提供一个init方法来设置类的属性 - 很简单。但是init方法会抛出一个编译时错误:“预期声明”。我没有看到与最新版本的Swift编程指南有任何不同之处。这里有什么问题?Swift类的init抛出编译时错误“预期声明”

import UIKit 

class MyClass: NSObject { 

    var thumbnailView: UIView 

    init​(thumbnailView​: UIView) { //ERROR: Expected declaration 
     self.thumbnailView = thumbnailView 
    } 

} 

回答

4

我问的BBEdit扎普你的小鬼,它给我回个:

class MyClass: NSObject { 

    var thumbnailView: UIView 

    init•(thumbnailView•: UIView) { //ERROR: Expected declaration 
     self.thumbnailView = thumbnailView 
    } 

} 

两个捣蛋鬼!

+0

哇。我甚至都不知道现实生活中出现的怪异非印刷人物的问题。 – algal 2014-11-23 07:09:03

+0

的确哇!从未遇到过这个问题。 – Joey 2014-11-23 07:12:34

+2

如果您从某些地方复制粘贴,这很常见 – jrturton 2014-11-23 07:18:57