Skip to content

Instantly share code, notes, and snippets.

@eaigner
Created September 20, 2011 10:22
Show Gist options
  • Save eaigner/1228804 to your computer and use it in GitHub Desktop.
Save eaigner/1228804 to your computer and use it in GitHub Desktop.
Blocks as action target
// Assuming ARC is enabled.
// |button| is of type UIButton (works with NSButton as well).
[button addTarget:[^{ NSLog(@"Block invoked."); } copy]
action:@selector(invoke)
forControlEvents:UIControlEventTouchUpInside];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment