Когда мы addTarget на UIButton или вид, например, с кодом ниже,IOS - В какой нить IOS селекторы запустить
cancelButton.addTarget(self, action: #selector(MyViewController.onCancelPressed), for: UIControlEvents.touchUpInside)
, в котором поток onCancelPressed
код работает? Я предполагаю, что они работают по основному потоку, но всегда ли уверены, что они никогда не запускаются из другого потока? на других руках, я должен положить ui stuffs в основной блок в onCancelPressed
или нет.