Update dependency

This commit is contained in:
Roman Efimov
2013-09-04 12:05:56 -05:00
parent 6dc99d271e
commit 93c3cb1f8c
2 changed files with 7 additions and 9 deletions

View File

@@ -17,5 +17,5 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '6.0'
s.dependency 'REFormattedNumberField', '~> 1.0.4'
s.dependency 'REValidation', '~> 0.1.1'
s.dependency 'REValidation', '~> 0.1.2'
end

View File

@@ -52,19 +52,18 @@
+ (void)registerDefaultValidators
{
static BOOL registeredValidators;
if (!registeredValidators) {
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
[REValidation registerValidator:[REPresenceValidator class]];
[REValidation registerValidator:[RELengthValidator class]];
[REValidation registerValidator:[REEmailValidator class]];
registeredValidators = YES;
}
});
}
+ (void)registerDefaultErrorMessages
{
static BOOL registeredMessages;
if (!registeredMessages) {
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
NSDictionary *messages = @{
@"com.REValidation.presence": @"%@ can't be blank.",
@"com.REValidation.minimumLength": @"%@ is too short (minimum is %i characters).",
@@ -72,8 +71,7 @@
@"com.REValidation.email": @"%@ is not a valid email.",
};
[REValidation sharedObject].errorMessages = [NSMutableDictionary dictionaryWithDictionary:messages];
registeredMessages = YES;
}
});
}
+ (NSString *)errorMessageForDomain:(NSString *)domain