1
是MKMapView多線程?也就是說,當我的主線程正在處理某些事情時,我可以接收事件嗎?是iPhone的MkMapView多線程?
是MKMapView多線程?也就是說,當我的主線程正在處理某些事情時,我可以接收事件嗎?是iPhone的MkMapView多線程?
MKMapView是內部多線程的,這意味着它會發送像下載新的地圖塊到另一個線程的任務。
我問爲什麼主線程是「處理某些東西」?用戶交互事件處理,包括涉及操作MKMapView
的事件通常在iOS應用程序的主線程中處理。任何可能阻止處理用戶交互事件的工作都應該發送到其他線程。這項工作可能是一項沉重的計算,或者它可能只是阻止下載網絡數據。其他線程應該將數據返回到主線程以更新接口,例如MKMapView
。