简单block 和 代理

int (^sunBlock)(int, int) = ^(int a, int b){
        return a + b;
    };
    NSLog(@"%d",sunBlock(7,8));
@protocol myDelegate <NSObject>

-(void)test;

@end

@interface ViewController ()
@property (nonatomic,weak) id <myDelegate> delegate;
@end
原文地址:https://www.cnblogs.com/fisland/p/4302035.html