2016-09-22 5 views
6

に私はカスタム・コレクション・ビューのレイアウトは、以下の機能)(layoutAttributesClassを実装スウィフト3

override class func layoutAttributesClass() -> AnyClass { 
    return CircularCollectionViewLayoutAttributes.self 
    } 

と属性しかし、私はエラー「getメソッドの実装しようとした迅速かつXcodeの8でカスタムコレクションビューのレイアウトを書いていますそのスーパークラスのメソッドをオーバーライドしません '。どんな助けも大歓迎です。

+0

[XCodeの8の可能な複製を、いくつかの方法が消えましたか? ex:layoutAttributesClass() - > AnyClass](http://stackoverflow.com/questions/39447753/xcode-8-some-methods-disappeared-ex-layoutattributesclass-anyclass) –

答えて

22

あなたはスウィフト3varの代わりに、FUNCを使用する必要があります。

override class var layoutAttributesClass: AnyClass { 
    // ... 
}