無限循環bug

問題:無限循環導致UI界面卡死,不停打印1,但是沒想明白為什么?有知道的兄臺請指點指點,第一次打印favMenuArray.count = -1,執行到for循環就變成了很大的數字,導致死循環

NSArray * favMenuArray = [[NSArray alloc] init];

NSLog(@"%ld",favMenuArray.count);

for (int i = 0; i< favMenuArray.count-1; i++) {
    
    NSLog(@"打印1");
    for (int j = i+1; j <favMenuArray.count; j++) {
        NSLog(@"打印2");

    }
}
屏幕快照 2018-01-06 下午6.02.01.png
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,548評論 25 708
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • ¥開啟¥ 【iAPP實現進入界面執行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
    小菜c閱讀 6,554評論 0 17
  • 背景 一年多以前我在知乎上答了有關LeetCode的問題, 分享了一些自己做題目的經驗。 張土汪:刷leetcod...
    土汪閱讀 12,776評論 0 33
  • 今天我們交流了一下,怎么寫作文。 老師曰:“字如其人,文如其人。要先會做人,才會寫作文。寫作文要先有一...
    Aanin劍影閱讀 261評論 1 3