Swift初心者です。
画像をアニメーションさせたいのですが、ビルドすると
Fatal error: Unexpectedly found nil while unwrapping an Optional value
のエラーが消えず、詰まってしまいました。
以下コードの、
let topImage2 = UIImage(named: "0-2.png")!
の部分に出ます。
オプショナル関連のエラーということは分かるのですが、なぜ
let topImage1 = UIImage(named: "0-1.png")!
ではなくここに出るのかもわからず…。
どなたかアドバイスをいただけませんでしょうか。
Swift
1import UIKit 2class ViewController: UIViewController { 3 4var animeArray: [UIImage] = [] 5@IBOutlet weak var imageView: UIImageView! 6 7 override func viewDidLoad() { 8 super.viewDidLoad() 9 10 let topImage1 = UIImage(named: "0-1.png")! 11 animeArray.append(topImage1) 12 let topImage2 = UIImage(named: "0-2.png")! 13 animeArray.append(topImage2) 14 let topImage3 = UIImage(named: "0-3.png")! 15 animeArray.append(topImage3) 16 let topImage4 = UIImage(named: "0-4.png")! 17 animeArray.append(topImage4) 18 let topImage5 = UIImage(named: "0-5.png")! 19 animeArray.append(topImage5) 20 21 imageView.animationImages = animeArray 22 imageView.animationDuration = 0.1 23 imageView.startAnimating()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/16 11:22