検索

ホームページ  >  に質問  >  本文

ios for ループ内で関数を呼び出すのにかかる時間が徐々に短縮されます。

以下はコードと時間のかかるスクリーンショットです

for ループ内で C 言語の関数を呼び出しているのですが、最初は時間がかかりますが、呼び出すたびに時間が減り、最終的には狭い範囲で安定します。
この状況をどう説明しますか? iOS プラットフォームの最適化ですか、それとも他のものですか?
ありがとうございます~

巴扎黑巴扎黑2808日前645

全員に返信(1)返信します

  • 我想大声告诉你

    我想大声告诉你2017-05-17 10:08:20

    これはメソッド キャッシュに関連しているはずです。このプロセスは objc_msgSend メッセージの配布から理解できます。

    返事
    0
  • キャンセル返事