Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

ALPValidator 0.0.2 #8974

Merged
merged 1 commit into from

2 participants

Adam Waite Keith Smiley
Adam Waite

ALPValidator 0.0.2

Keith Smiley Keithbsmiley merged commit f1b553e into from
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Mar 8, 2014
  1. Adam Waite

    ALPValidator 0.0.2

    adamwaite authored
This page is out of date. Refresh to see the latest.
Showing with 52 additions and 0 deletions.
  1. +52 −0 ALPValidator/0.0.2/ALPValidator.podspec
52 ALPValidator/0.0.2/ALPValidator.podspec
View
@@ -0,0 +1,52 @@
+Pod::Spec.new do |s|
+
+ s.name = "ALPValidator"
+ s.version = "0.0.2"
+ s.summary = "Drop in user input validation for your iOS apps."
+
+ s.description = <<-DESC
+ALPValidator provides drop in user input validation for your iOS apps. It's inspired by the [jQuery Validation](https://github.com/jzaefferer/jquery-validation) plug-in.
+
+Built in validations:
+
+- Presence validation
+- Minimum length validation
+- Maximum length validation
+- Range validation (string character length and numeric)
+- Equality validation (for password confirmation and such)
+- Regular expression match validation
+- Email address validation
+- Custom block validation
+- Remote validation (remote web service validation)
+- Ensure string contains at least one digit
+- *More to come as encountered!*
+
+Features:
+
+- Single import
+- Intuitive API
+- String validation
+- Numeric validation
+- File validation
+- ALPValidator provides validation only, styling and handling is not opinionated and up to you
+- Validation state handler block
+- Register to validate on input change using the `UIControl+ALPValidor` category
+DESC
+
+ s.homepage = "https://github.com/adamwaite/ALPValidator"
+
+ s.license = { :type => 'MIT', :file => 'LICENSE' }
+
+ s.author = { "Adam Waite" => "adam@adamjwaite.co.uk" }
+ s.social_media_url = "http://twitter.com/AdamWaite"
+
+ s.platform = :ios
+ s.platform = :ios, '7.0'
+
+ s.source = { :git => "https://github.com/adamwaite/ALPValidator.git", :tag => "v0.0.2" }
+ s.source_files = 'ALPValidator', 'ALPValidator/**/*.{h,m}'
+ s.public_header_files = 'ALPValidator/ALPValidator.h'
+
+ s.requires_arc = true
+
+end
Something went wrong with that request. Please try again.