1
私は、地図上にピンを配置し、この場所に関連付けられたFlickr画像を見ることができるアプリを開発中です。Swiftでの初期設定のオーバーライド
アプリはほとんど動作していますが、いくつかのクラスでは初期化子に問題があります。具体的な例は次のとおりです。
override init() {
session = NSURLSession.sharedSession()
super.init()
}
convenience init(delegate:HTTPClientProtocol) {
self.init()
self.delegate = delegate
}
誰かがこのコードの何が間違っているのか理解できますか?最初の行には、エラーメッセージが
初期化子はその スーパー
から指定イニシャライザをオーバーライドしないとself.init()
との行にエラーがタイプの
値であると言います'- >'にはメンバー 'init'がありません
どの基本クラスから継承していますか? –