は私がDUCのTRANのSYA 2に入学し、ニュースフィードアプリで、私はこのエラーを取得:致命的なエラー:オプションの値をアンラップしながら、予想外にnilを見つけ - ドクトラン
fatal error: unexpectedly found nil while unwrapping an Optional value
しようとしたときにそれが起こりますコメントにアクセスする何か案は?
は私がDUCのTRANのSYA 2に入学し、ニュースフィードアプリで、私はこのエラーを取得:致命的なエラー:オプションの値をアンラップしながら、予想外にnilを見つけ - ドクトラン
fatal error: unexpectedly found nil while unwrapping an Optional value
しようとしたときにそれが起こりますコメントにアクセスする何か案は?
コメントは、ここでは、オプションの値ではありませんので、我々は、データをチェックし、設定する必要があります。 はcomments
にも
let comments: [Comment]? = [Comment]()
、従うよう、オプションでコメントを作る
if let comments = media.comments {
self.comments = comments
}
or
であなたのケースでも、オプションの必要がありますMedia
クラスのプロパティをcomments = media.comments
を交換してください。あなたが非オプショナルなプロパティからデータを読み込んでいるときは、それはnilであってはなりません。
感謝にアクセスする前にそれを設定していないが、どちらも!依然として同じエラーが発生しました:/ –
「[致命的なエラー:予期せぬことに、オプション値のアンラッピング中に予期せぬエラーが検出されました」とはどういう意味ですか?](http://stackoverflow.com/questions/32170456/what-does-fatal-error-unexpectedly-found- nilの-しばらくラッピング解除-オプション-VALU) – rmaddy
ますよ力 'VARメディアアンラップ:プロパティ宣言で'メディアをそれに初期値を与えていないし、それに助けを – markedwardmurray