下面是程式碼與耗時截圖
#我在一個for迴圈中呼叫C語言函數,最初耗時很長,然後每次呼叫耗時都會降低,最後穩定在一個很小的範圍內。 要怎麼解釋這種情況呢,是iOS平台的最佳化或是其他什麼的? 非常感謝~
應該和方法快取有關,可以從 objc_msgSend的訊息分發 來理解這個過程。
objc_msgSend
應該和方法快取有關,可以從
objc_msgSend
的訊息分發 來理解這個過程。