Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

ALPValidator 0.0.2 #8974

Merged
merged 1 commit into from

2 participants

@adamwaite

ALPValidator 0.0.2

@keith keith merged commit f1b553e into CocoaPods:master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Mar 8, 2014
  1. @adamwaite

    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
View
52 ALPValidator/0.0.2/ALPValidator.podspec
@@ -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.