IMPORTANT
Use UIKit classes only from your app’s main thread or main dispatch queue, unless otherwise indicated. This restriction particularly applies to classes from UIResponder or that involve manipulating your app’s user interface in any way - UIKit document
UIKit 클래스는 main thread or main dispatch queue 에서만 사용하라. 이런 제한 사항은 UIResponder에서 파생된 클래스 혹은 사용자가 UI를 통해 조작하는 것과 관련된 클래스에 적용되는 사항