文章目录
  1. 1. block定义与声明

block定义与声明

在方法中声明与使用:
(返回值 (^) (参数类型 参数声明) ) block名字
-(void)loadHistoryList:(void (^)(void)) loadBlock{

}

在类的属性中定义变量形式则必须将block先自定义为block类型,如:
typedef void (^GeoSearchCompletionBlock)(LocationInfo *locationInfo);
定义格式:typedef 返回类型(^Block类型名称)(参数声明);

文章目录
  1. 1. block定义与声明