Implementation of common Ruby Enumerable module methods as a category in Objective-C
Pull request Compare This branch is 11 commits behind crafterm:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
MRCEnumerable.xcodeproj
Tests
Vendor/GHUnit.framework
.gitignore
MIT-LICENSE
MRCEnumerable.h
MRCEnumerable_Prefix.pch
NSArray+Enumerable.h
NSArray+Enumerable.m
NSArray+Utilities.h
NSArray+Utilities.m
NSDictionary+Enumerable.h
NSDictionary+Enumerable.m
NSSet+Enumerable.h
NSSet+Enumerable.m
NSSet+Utilities.h
NSSet+Utilities.m
README.md
Tests-Info.plist
Tests_Prefix.pch

README.md

MRCEnumerable

DESCRIPTION:

MRCEnumerable is an category implementation of several useful methods from the Ruby Enumerable module, such as collect, inject, select, detect, reject, etc, using Objective-C blocks, and a familiar syntax.

EXAMPLES

An example of use of each extension method is available in the Tests directory, in the file named after the extension itself.

IN PROGRESS

This project was initially started at Railscamp 8 in Perth, and currently extends NSArray, NSDictionary, and NSSet. Feel free to get in contact if you have any suggestions or bug reports, etc.