Swift - переименование UILabel под нагрузкой - PullRequest
0 голосов
/ 04 мая 2020

В настоящее время я пытаюсь создать веб-сайт, отображающий случайное значение базы данных Realm. Я получил коллекцию базы данных, которая работает нормально, но проблема заключается в отображении этого в моем приложении.

В настоящее время у меня есть UILabel, и я пытаюсь использовать встроенную функцию viewDidLoad () для установки текста метки со значением из моей базы данных. Это дает мне нулевую ошибку, как мне это исправить?

import UIKit
import RealmSwift

class Results_ViewController: UIViewController {

    @IBOutlet weak var MovieTitleLabel: UILabel!

    override func viewDidLoad() {
        super.viewDidLoad()

        let realm = try! Realm()
        let results = realm.objects(Movies.self)
        let randomNumber = Int.random(in: 0 ..< 5)

        let titleResult = results[randomNumber].title
        let descResult = results[randomNumber].desc
        let streamServicesResult = results[randomNumber].streamServices

        MovieTitleLabel.text = titleResult

    }
}
...