NSRunLoop

①爲什麼總是要把RunLoop和線程放在一起來講? 總的來講就是:RunLoop是保證線程不會退出,並且能在不處理消息的時候讓線程休眠,節約資源,在接收到消息的時候喚醒線程做出對應處理的消息循環機制。它是寄生於線程的,所以提到RunLoop必然會涉及到線程。 ②如何創建RunLoop? 蘋果不允許直接創建 RunLoop,它只提供了四個自動獲取的函數 1 2 3 4 [NSRunLoop curr
相關文章
相關標籤/搜索