Archive for category Infrastructure

KVO-Notification-Manager

KVOBlockNotificationCenter is a set of source code for using blocks with Cocoa’s Key Value Observing (KVO). Originally inspired by Mike Ash’s “KVO Done Right” blog post and code.

KVO-Notification-Manager Repository

KVO-Notification-Manager Homepage

RXConcreteProtocol

Provides the ability to define concrete protocols (also known as mixins) in Objective-C. Concrete protocols are protocols which can provide implementations for some or all of their methods.
Official RXConcreteProtocol Repository

RXObjectBinder

Allows you to bind the properties of arbitrary objects, including custom views, without having to write IBPlugins or custom glue code.

Official RXObjectBinder Website
Official RXObjectBinder Repository

Hammer

A recursive descent parser framework in and for Objective-C. It has a strong focus on convenience for the language implementor, and occasionally breaks with tradition for this reason.

Official Hammer repository

MACollectionUtilities

A set of Smalltalk-inspired methods and macros on Cocoa collection classes, taking advantage of blocks.

Official MACollectionUtilities repository