#import "AppDelegate.h"
#import "ViewController.h"
@interface AppDelegate ()
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
ViewController *v =[[ViewController alloc]init];
ViewController *(^a)(UIColor *c) = [v item];
a([UIColor redColor]);
return YES;
}
@interface ViewController : UIViewController
-(ViewController* (^)(UIColor *))item;
@implementation ViewController
-(ViewController* (^)(UIColor *))item
{
return ^(UIColor *color){
return self;
};
}
参考:http://www.jianshu.com/p/620b6ffd2050