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

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

 更新時間:2017年08月24日 16:18:37   作者:弦外雨  
這篇文章主要介紹了iOS在Block中修改外部變量值的實現(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中修改外部變量值的實現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

盐津县| 涿鹿县| 兴海县| 安西县| 九龙县| 许昌市| 忻城县| 驻马店市| 黎平县| 安新县| 漠河县| 安塞县| 齐齐哈尔市| 高邑县| 平潭县| 噶尔县| 华安县| 秦安县| 磐安县| 咸丰县| 北流市| 肥西县| 岳西县| 来安县| 玉树县| 嘉定区| 高雄县| 介休市| 禄劝| 南华县| 湖北省| 丹东市| 太仆寺旗| 台安县| 高尔夫| 百色市| 绥化市| 武功县| 遂溪县| 金平| 佳木斯市|