iOS Build a Simple iPhone App with Swift Structs As Data Models Finishing Up Our Model

Dennis Fenchenko
Dennis Fenchenko
179 Points

Fatal Error when setting FanFactLabel in Xcode 10

// Getting an error message when trying to set a FunFactLabel on Xcode 10, does someone know what might be an issue? Thank You in advance!

import UIKit

class ViewController: UIViewController {

@IBOutlet weak var FunFactLabel: UILabel!
let factProvider = FactProvider()
override func viewDidLoad() {
    super.viewDidLoad()
    FunFactLabel.text = factProvider.randomFact() // Fatal Error: Unexpectedly found nil while implicitly unwrapping an Optional value

    // Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
}

@IBAction func showFact() {
FunFactLabel.text = factProvider.randomFact()

}

}