Вызов метода в основном потоке Влияет ли на его под методы - PullRequest
0 голосов
/ 24 января 2019

Мне любопытно, если вызвать метод в

  DispatchQueue.main.async {
}

оказывает влияние на под-методы вызываемого метода другие методы, вызываемые в методе, который находится в основном потоке, например, в приведенном ниже коде метод updateUI вызывается в основном потоке, теперь влияет ли основной поток на методы updateLabels и updateImages?

    DispatchQueue.main.async {
       updateUI()
    }
    func updateUI(){
    updateLabels()
    updateImages()
    }
    func updateLabels(){
      label.text = "update text"
}
func updateImages(){
    imageView.image = UIImage(name:"newImage.png")
}
...