/nsarray-extensions

Adds Ruby-style collections support to NSArray.

Primary LanguageObjective-CThe UnlicenseUnlicense

This is small category that adds Ruby-style collection operations to NSArray.  

These functions are intended for convenience and have *NOT* been optimized for operating on very large collections.  There very well may be more efficient/better ways to do things--but this library is intended for superior code readability, not superior performance.

Also, note that because you cannot put primitive, non-NSObjects into an NSArray, you have to be cognizant of that when working with these collection functions on object properties that are not NSObjects.