Skip to content

A Mockingbird module that adds runtime event handling capabilities to MBML

License

Notifications You must be signed in to change notification settings

emaloney/MBEventHandling

Repository files navigation

HBC Digital logo      Gilt Tech logo

MBEventHandling

The Mockingbird Event Handling Module adds to the Mockingbird Data Environment the ability to create listeners for NSNotification events and perform actions in response to specific events.

MBEventHandling is part of the Mockingbird Library from Gilt Tech.

Xcode compatibility

This is the master branch. It requires Xcode 9.0 to compile.

Current status

Branch Build status
master Build status: master branch

License

MBEventHandling is distributed under the MIT license.

MBEventHandling is provided for your use—free-of-charge—on an as-is basis. We make no guarantees, promises or apologies. Caveat developer.

Adding MBEventHandling to your project

Carthage compatible

The simplest way to integrate MBEventHandling is with the Carthage dependency manager.

First, add this line to your Cartfile:

github "emaloney/MBEventHandling" ~> 3.0.0

Then, use the carthage command to update your dependencies.

Finally, you’ll need to integrate MBEventHandling into your project in order to use the API it provides.

Once successfully integrated, just add the following statement to any Objective-C file where you want to use MBEventHandling:

@import MBEventHandling;

See the Integration document for additional details on integrating MBEventHandling into your project.

API documentation

For detailed information on using MBEventHandling, API documentation is available.

About

Over the years, Gilt Groupe has used and refined Mockingbird Library as the base for its various Apple Platform projects.

Mockingbird began life as AppFramework, created by Jesse Boyes.

AppFramework found a home at Gilt Groupe and eventually became Mockingbird Library.

In recent years, Mockingbird Library has been developed and maintained by Evan Maloney.

Acknowledgements

API documentation is generated using appledoc from Gentle Bytes.