コードは現在、次のようになります。問題 - nilを見つけアンラップながらオプション
lazy var placeLabel: UILabel = {
let label = UILabel()
label.backgroundColor = UIColor(patternImage: UIImage(named: "placelabel")!)
label.translatesAutoresizingMaskIntoConstraints = false
return label
}()
私がなぜわからないが、私は入力label.backgroundColor()プログラムを実行することはできませんし、その行で壊れます。
:私はそれを削除し、正常に動作するようだ私のセットアップを続行する場合
を「致命的なエラーが任意の値をアンラップしながら、予想外にnilを見つけ」。私はコマンドが呼び出されたときにビューがセットアップされていないと言っているが、私のボタンやその他のものではまったく同じことをしていると言っている。
これはなぜ起こっているのですか?
おかげで、このラインで
ええ、私は理解しています。しかし、私のプロジェクトにはplacelabelが存在します。私はプロジェクトに存在する他のイメージを使用しようとし、彼らは働いた。これには理由がありますか? – tryingtolearn