240 發(fā)簡信
IP屬地:浙江
  • 120
    【React Native】從源碼一步一步解析它的實(shí)現(xiàn)原理

    前言 花了半個(gè)多月唉锌,把React Native源碼看了一遍蕉朵,大概的實(shí)現(xiàn)邏輯全看明白了崔涂,希望對想了解React Native實(shí)現(xiàn)原理的同學(xué)有所幫助,其實(shí)只要看懂文章的四幅圖就明...

  • @foolishBoy :smile::smile:

    iOS 數(shù)據(jù)結(jié)構(gòu)之鏈表

    鏈表(Linked List)是一種物理存儲單元上非連續(xù)、非順序的存儲結(jié)構(gòu)类茂,數(shù)據(jù)元素的邏輯順序是通過鏈表中的指針鏈接次序?qū)崿F(xiàn)的耍属,表現(xiàn)形式如下圖所示: 單鏈表 雙鏈表 數(shù)組和鏈...

  • 蘋果已經(jīng)為開發(fā)者考慮了很多,確實(shí)不用重新造輪子的巩检,本文是為了熟悉一下相關(guān)的數(shù)據(jù)結(jié)構(gòu):smile:

    iOS 數(shù)據(jù)結(jié)構(gòu)之鏈表

    鏈表(Linked List)是一種物理存儲單元上非連續(xù)厚骗、非順序的存儲結(jié)構(gòu),數(shù)據(jù)元素的邏輯順序是通過鏈表中的指針鏈接次序?qū)崿F(xiàn)的兢哭,表現(xiàn)形式如下圖所示: 單鏈表 雙鏈表 數(shù)組和鏈...

  • iOS 數(shù)據(jù)結(jié)構(gòu)之鏈表

    鏈表(Linked List)是一種物理存儲單元上非連續(xù)迟螺、非順序的存儲結(jié)構(gòu)冲秽,數(shù)據(jù)元素的邏輯順序是通過鏈表中的指針鏈接次序?qū)崿F(xiàn)的,表現(xiàn)形式如下圖所示: 單鏈表 雙鏈表 數(shù)組和鏈...

  • @codingZero cool~感謝答疑

    iOS之輕松上手block(下)

    導(dǎo)語 在上一篇文章《iOS之輕松上手block(上)》中,筆者已經(jīng)講述了block的使用與注意事項(xiàng)浙垫,此文繼續(xù)講解block在內(nèi)存中的情況刨仑,以及對外界變量的捕獲,如果你還沒有學(xué)...

  • 總結(jié)得很清楚~有一點(diǎn)疑問夹姥,block對外界變量的捕獲這部分里的指針類型---局部變量提到“block會復(fù)制一份指針并強(qiáng)引用指針?biāo)笇ο笊嘉洌覂?nèi)部不能修改指針的指向”,我用以下代碼嘗試辙售,發(fā)現(xiàn)并沒有復(fù)制指針轻抱,指向的還是同一個(gè)地址,請看下是不是有問題旦部。

    NSMutableArray *arr1 = [NSMutableArray new];
    void (^block22)() = ^{
    [arr1 addObject:@"1"];
    NSLog(@"內(nèi)部arr1=%p",arr1);
    };
    NSLog(@"外部arr1=%p",arr1);
    block22();

    2017-06-30 21:05:41.534 TestXib[54116:33208494] 外部arr1=0x60000004ab60
    2017-06-30 21:05:47.952 TestXib[54116:33208494] 內(nèi)部arr1=0x60000004ab60

    iOS之輕松上手block(下)

    導(dǎo)語 在上一篇文章《iOS之輕松上手block(上)》中祈搜,筆者已經(jīng)講述了block的使用與注意事項(xiàng),此文繼續(xù)講解block在內(nèi)存中的情況士八,以及對外界變量的捕獲容燕,如果你還沒有學(xué)...

個(gè)人介紹
iOS程序猿,探索世界中
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品