
Introducing M3Extensions
M3Extensions is a Cocoa framework with various useful extras to make life with Cocoa that little bit easier. The classes and categories contained in the framework are used throughout our software and will be expanded as our software expands. A set of documentation is available via the link on the right, or in the header files for the framework.
Open For All
M3Extensions is available under an MIT licence, meaning you can chop, change and play with it as much as you like.
What is in M3Extensions
M3Extensions includes several subclasses and categories on existing cocoa classes, as well as some entirely new class to make life with Cocoa easier. Some benefits include:
- More powerful URL connections - Get much more power and flexibility when dealing with asynchronous network connections.
- Core Data simplified - Enjoy and much simpler interface to dealing with Core Data in code.
- Colour everywhere - Lighten or darken existing colours, or create new ones using hexadecimal values.
- Supernatural dates - Greatly enhanced natural language processing on dates.
- Powerful tables - Find the previous selection and easily handle context menus or key codes on table views.
- Give yourself a badge - Add text badges to your table views.
Download: version 1.0
Source: version 1.0