首页 > 其他 > 详细

<<黑马程序员>>block的使用

时间:2015-03-25 00:51:38      阅读:246      评论:0      收藏:0      [点我收藏+]

一 :block的使用方法

   ①  block在程序运行过程中保存一段代码。

   ②  block的标志是  技术分享

   ③  block用来保存一段代码

        *  block和函数很像

        *  可以保存代码

        *  有返回值

        *  有形参

        *  调用方式一样

二 :有参数和没有参数的block的创建

    ①  没有参数的block两种方式

方式 一:                                           方式二:

技术分享          技术分享

  注:如果没有参数后面的括号可以省略

 

   ②  有参数的block两种方式

方式 一:                                                   方式 二:

技术分享        技术分享

三 :利用typedef定义block

定义block类型

   定义了block,返回值是int类型,有两个参数为int类型

  技术分享

   通过定义的MyBlock类型在定义block变量

 技术分享

 

三 :变量的访问

       ①  block内部可以访问外面的变量。

     ②  默认情况下,block内部不能修改外部的局部变量

     ③  给局部变量加上 _ block关键字,这个局部变量就可以在block内部修改

技术分享

 

<<黑马程序员>>block的使用

原文:http://www.cnblogs.com/honey503775123/p/4364283.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!