ios Die Zeit, die zum Aufrufen einer Funktion in einer for-Schleife benötigt wird, wird schrittweise verkürzt
巴扎黑
巴扎黑 2017-05-17 10:06:20
0
1
629

Das Folgende ist der Code und zeitaufwändige Screenshots

Ich habe eine C-Sprachfunktion in einer for-Schleife aufgerufen. Zuerst dauerte es lange, dann nahm sie mit jedem Aufruf ab und stabilisierte sich schließlich in einem kleinen Bereich.
Wie lässt sich diese Situation erklären? Ist es eine Optimierung der iOS-Plattform oder etwas anderes?
Vielen Dank~

巴扎黑
巴扎黑

Antworte allen(1)
我想大声告诉你

应该和方法缓存有关,可以从 objc_msgSend的消息分发 来理解这个过程。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage