BlocksKit 1.0.0 Released

Overview

Blocks in C and Objective-C are downright magical. They make coding easier and potentially quicker, not to mention faster on the front end with multithreading and Grand Central Dispatch. BlocksKit hopes to facilitate this kind of programming by removing some of the annoying – and, in some cases, impeding – limits on coding with blocks.

BlocksKit is a framework andr static library for iOS 4.0+ and Mac OS X 10.6+.

what in the box

  • Performing blocks on an NSObject, with or without delay.
  • Key-value observation (<NSKeyValueObserving>) with block handlers.
  • Associated objects in an Obj-C API. (Not directly block-related.)
  • NSArray, NSSet, NSDictionary, and NSIndexSet filtering and enumeration.
  • Filtering for mutable collections.
  • NSInvocation creation using a block.
  • NSTimer block execution.
  • Both delegation and block callbacks on NSURLConnection.
  • Delegate callback for NSCache.

UIKit Extensions

  • UIAlertView, UIActionSheet with block callbacks and convenience methods.
  • Block initializers for UIControl and UIBarButtonItem.
  • Block initializers for UIGestureRecognizer.
  • On-touch utilities for UIView.
  • Block callbacks for MFMailComposeViewController and MFMessageComposeViewController.
  • Delegate alternative for UIWebView.

Download : For iOSX and iOS  Or read more in here

Advertisements