2016-06-17 33 views
0

現在、mapViewsを使用してiOSアプリケーションを作成しています。クラス 'ViewController'に初期化子がなく、XCodeがクラッシュする

しかし、私が必要としなかった(重要ではない)ファイルを削除しました。私はことをやったので、しかし、私はエラーに

Class 'ViewController' has no initializers 

を取得するとXcodeは私に答えFix-it: Stored property 'field' without initial value prevents synthesized initializersを提供しています。私がクリックすると、XCodeがクラッシュします。

はまた、私が削除されたファイルだけのことを含ま:

extension Array { 
    func contains(object:AnyObject!) -> Bool { 
     if(self.isEmpty) { 
      return false 
     } 
     let array: NSArray = self.bridgeToObjectiveC(); 
     return array.containsObject(object) 
    } 
} 

だから私は、それはそれのためにはないと思います。

アイデアはありますか?

+0

http://stackoverflow.com/questions/25811622/class-viewcontroller-has-no-initializers-in-swift –

+0

クラスにデフォルト値を持たない非オプショナル変数があるようです。 – kandelvijaya

+0

私はすでに答えを見ましたが、私は理解しません。なぜ私はvar delegate:AppDelegateを追加する必要がありますか?私は前にそれを必要としませんでした。なぜxDがクラッシュするのですか? –

答えて

0

私は仕事を辞めましたが、今日の朝に戻ってきました。もうエラーはありませんでした。ありがとうございましたXCode:p

関連する問題