亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • 內存管理一道數組存儲例題存儲精講! (oc手動管理內存,引用計數器)

內存管理一道數組存儲例題存儲精講! (oc手動管理內存,引用計數器)

發布時間:2020-07-01 09:08:35 來源:網絡 閱讀:278 作者:古道1西風 欄目:開發技術

  //定義一個bigArr數組,

        NSMutableArray *bigArr = [[NSMutableArray alloc]init]; //引用計數0 - 1

        //此時只是定義了一個smallArr 并沒有開辟空間,所以引用計數不加一

        NSMutableArray *smallArr = nil;

        for (int i = 0 ; i < 13 ; i++ ) {

            if (i % 3 == 0 ) {

                // 0 3 6 9 12

                //此時為smallArr數組開辟了空間,

                smallArr = [[NSMutableArray alloc]init]; //引用計數 0 - 1

                //此時addobject 內部實現了retain和release 操作,知道就行,不用程序工程師手動計數

                [bigArr addObject:smallArr];

                

                [smallArr release]; //引用計數 1 - 0

//                [smallArr autorelease];

      

            }

            [smallArr addObject:[arr objectAtIndex:i]];

    

//            [smallArr autorelease];

        }

        

        NSLog(@"%@",bigArr);

        //打印過后,任務完成,回收空間

        [bigArr release]; //引用計數 1 - 0

        [arr release];//引用計數 1 - 0

  • 上一篇隨機為一維數組賦值,找出其中的第二大值

  • 0


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长沙市| 霍山县| 梓潼县| 安远县| 明水县| 师宗县| 麟游县| 宁陵县| 菏泽市| 扬中市| 三原县| 手游| 金川县| 伊川县| 青河县| 黄石市| 中西区| 涿鹿县| 九龙坡区| 喀什市| 星座| 石楼县| 锡林浩特市| 微山县| 颍上县| 大洼县| 康平县| 景泰县| 安新县| 和静县| 醴陵市| 海安县| 大兴区| 阿坝县| 广灵县| 兴仁县| 肥西县| 丹凤县| 仪征市| 海原县| 浮山县|