iphone中的块和函数有什么区别

iphone中的块和函数有什么区别,iphone,Iphone,}) iphone中的块和函数之间有什么区别。哪一个更好。块用于在后台线程上执行工作。也给出一些区别。还可以用作完成处理程序。 double(^simpleBlock)(double,int, double ) = ^(double n3,int n1,double n2){ NSLog(@"Block with Three parameter"); return n1*n2*n3;

})


iphone中的块和函数之间有什么区别。哪一个更好。

块用于在后台线程上执行工作。

也给出一些区别。还可以用作完成处理程序。
     double(^simpleBlock)(double,int, double ) = ^(double n3,int n1,double n2){
   NSLog(@"Block with Three parameter");
  return n1*n2*n3;