你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS之檢查代碼運轉的時間

iOS之檢查代碼運轉的時間

編輯:IOS開發綜合

這篇文章為您講述IOS之檢查代碼運轉的時間的相關引見,詳細代碼請看下文

有時分我們想要精確的知道某段代碼、某個循環執行的時間,然後剖析效率等問題,這個時分就需求執行時間是多少。正美觀到網上曾經有人做了這個任務,我就直接摘上去了。正好也用了宏的方式計算時間,我們只需在需求計算時間的代碼塊前後寫上TICK,TOCK宏即可。當然,原理也是十分的復雜,也就是運用NSDate計算差值。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #import"ViewController.h" #def.netICKNSDate*startTime=[NSDatedate] #def.netOCKNSLog(@"Time:%f",-[startTimetimeIntervalSinceNow]) @interfaceViewController() @end @implementationViewController -(void)viewDidLoad{ [superviewDidLoad]; TICK; for(inti=0;i<5;i++){ NSLog(@"我的值:%d",i); } TOCK; } @end

打印後果如下:

IOS之查看代碼運行的時間

謝謝您的訪問.

【iOS之檢查代碼運轉的時間】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved