0
私はthis tutorialを使用して簡単なショッピングリストアプリを作成します。私はこれらのコード行に問題があります。イニシャライザはタイプ/コーダ内でのみ宣言できます
override func viewDidLoad() {
super.viewDidLoad()
required init?(coder aDecoder: NSCoder) { // error appears here
self.init(coder: aDecoder);
loadItems()
}
}
エラーがあります:初期化子はあるタイプ内でのみ宣言できます。 なぜ正しくないのですか?私はここで何を変えるべきですか?
「viewDidLoad」からイニシャライザを移動します。これは、関数ではなく型のスコープに属します。 – Hamish
それは動作します、ありがとう!答えとして送ってください – Kinga