Block 简单代码块的声明实现与调用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Block 简单代码块的声明实现与调用相关的知识,希望对你有一定的参考价值。
// 代码块的声明
void (^MyBlock)();
//实现
MyBlock =^()
{
NSLog(@"测试");
};
//调用
MyBlock();
void (^MyBlock)();
//实现
MyBlock =^()
{
NSLog(@"测试");
};
//调用
MyBlock();
// 代码块的声明
NSInteger (^MyBlockAdd)(NSInteger x,NSInteger y);
MyBlockAdd=^(NSInteger x,NSInteger y)
{
//NSLog(@"%ld",x+y);
return x+y;
//NSLog(@"%ld",x+y);
return x+y;
};//实现
NSInteger num =MyBlockAdd(27,33);//调用
NSLog(@"num=%ld",num);
以上是关于Block 简单代码块的声明实现与调用的主要内容,如果未能解决你的问题,请参考以下文章