From b216f7b41192884193ec6eb4927b60ea0a93092b Mon Sep 17 00:00:00 2001 From: alejandro soto Date: Mon, 30 Mar 2015 20:54:26 -0600 Subject: [PATCH] podspec updated and more updates --- Swift_Validator.podspec | 4 ++-- Validator/ValidationError.swift | 6 +++--- Validator/ValidationRule.swift | 8 ++++---- Validator/Validator.swift | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Swift_Validator.podspec b/Swift_Validator.podspec index 676b01d..91cf930 100644 --- a/Swift_Validator.podspec +++ b/Swift_Validator.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "Swift_Validator" - s.version = "2.0.4" + s.version = "2.0.5" s.summary = "A UITextField Validation library for Swift" s.homepage = "https://github.com/jpotts18/swift-validator" s.screenshots = "https://raw.githubusercontent.com/jpotts18/swift-validator/master/swift-validator-v2.gif" @@ -9,7 +9,7 @@ Pod::Spec.new do |s| s.social_media_url = "http://twitter.com/jpotts18" s.platform = :ios s.ios.deployment_target = '8.0' - s.source = { :git => "https://github.com/asotog/swift-validator.git", :tag => "2.0.4" } + s.source = { :git => "https://github.com/asotog/swift-validator.git", :tag => "2.0.5" } s.source_files = "Validator/*.swift" s.frameworks = ['Foundation', 'UIKit'] s.requires_arc = true diff --git a/Validator/ValidationError.swift b/Validator/ValidationError.swift index d882355..49fbace 100644 --- a/Validator/ValidationError.swift +++ b/Validator/ValidationError.swift @@ -10,9 +10,9 @@ import Foundation import UIKit public class ValidationError { - let textField:UITextField - var errorLabel:UILabel? - let errorMessage:String + public let textField:UITextField + public var errorLabel:UILabel? + public let errorMessage:String public init(textField:UITextField, error:String){ self.textField = textField diff --git a/Validator/ValidationRule.swift b/Validator/ValidationRule.swift index e9f3ec3..48b3279 100644 --- a/Validator/ValidationRule.swift +++ b/Validator/ValidationRule.swift @@ -10,9 +10,9 @@ import Foundation import UIKit public class ValidationRule { - var textField:UITextField - var errorLabel:UILabel? - var rules:[Rule] = [] + public var textField:UITextField + public var errorLabel:UILabel? + public var rules:[Rule] = [] public init(textField: UITextField, rules:[Rule], errorLabel:UILabel?){ self.textField = textField @@ -20,7 +20,7 @@ public class ValidationRule { self.rules = rules } - func validateField() -> ValidationError? { + public func validateField() -> ValidationError? { for rule in rules { var isValid:Bool = rule.validate(textField.text) if !isValid { diff --git a/Validator/Validator.swift b/Validator/Validator.swift index 0a703e7..181b978 100644 --- a/Validator/Validator.swift +++ b/Validator/Validator.swift @@ -17,7 +17,7 @@ import UIKit public class Validator { // dictionary to handle complex view hierarchies like dynamic tableview cells public var errors:[UITextField:ValidationError] = [:] - var validations:[UITextField:ValidationRule] = [:] + public var validations:[UITextField:ValidationRule] = [:] public init(){}