最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS在Block中修改外部變量值的實(shí)現(xiàn)代碼

 更新時(shí)間:2017年08月24日 16:18:37   作者:弦外雨  
這篇文章主要介紹了iOS在Block中修改外部變量值的實(shí)現(xiàn)代碼,需要的朋友可以參考下

一,代碼。

- (void)viewDidLoad {
  [super viewDidLoad];
  // Do any additional setup after loading the view, typically from a nib.
  // 第一種是可以修改 static 全局變量;第二種是可以修改用新關(guān)鍵字 __block 修飾的變量。
  __block int blockLocal = 100;
  static int staticLocal = 100;
  void (^aBlock)(void) = ^(void){
    blockLocal++;
    staticLocal++;
  };
  NSLog(@"----blockLocal--%d",blockLocal);
  NSLog(@"---staticLocal--%d",staticLocal);
  aBlock();
  NSLog(@"----blockLocal--%d",blockLocal);
  NSLog(@"---staticLocal--%d",staticLocal);
}

二,輸出。

2015-10-23 13:15:30.598 在Block中修改外部變量的值[7561:195731] ----blockLocal--100
2015-10-23 13:15:30.598 在Block中修改外部變量的值[7561:195731] ---staticLocal--100
2015-10-23 13:15:30.598 在Block中修改外部變量的值[7561:195731] ----blockLocal--101
2015-10-23 13:15:30.598 在Block中修改外部變量的值[7561:195731] ---staticLocal--101

總結(jié)

以上所述是小編給大家介紹的iOS在Block中修改外部變量值的實(shí)現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

大悟县| 曲水县| 岐山县| 丰镇市| 义马市| 凤山市| 桃江县| 镇江市| 龙江县| 礼泉县| 基隆市| 米易县| 上蔡县| 大同市| 海晏县| 明溪县| 阿克苏市| 临城县| 民乐县| 宜阳县| 漳州市| 安龙县| 望都县| 滨海县| 益阳市| 利津县| 新干县| 米易县| 庆安县| 宿州市| 绥棱县| 抚宁县| 鸡泽县| 自治县| 隆化县| 兴和县| 罗田县| 皋兰县| 那曲县| 土默特右旗| 成都市|