Makes creating NSError objects easier than ever before!
The best way to use RMError is via CocoaPods by adding the following line to your pod file:
pod 'RMError'
To use RMError you have to import the NSError+RMError.h category:
#import <NSError+RMError.h>
The simplest way to create an NSError object looks like this:
NSError *error = RMErrorCreate(@"My error message.");
You can also use those more convenient methods:
NSError *error = [NSError errorWithDescription:@"My error message."];
NSError *error = [NSError errorWithCode:123];
NSError *error = [NSError errorWithCode:123 description:@"My error message."];
NSError *error = [NSError errorWithCode:123 description:@"My error message." domain:@"MyErrorDomain"];
Don't hesitate to give feedback or create a pull request :)