一个执行两个双精度数加法的块,分配给变量addition:
double (^addition)(double, double) = ^double(double first, double second){ return first + second; };
随后可以像下面这样调用该块:
double result = addition(1.0, 2.0); // 结果== 3.0