Validator – Formatter

Highlights Two Custom Structs Only (value types FTW!): DateView: An NSDate associated with an NSCalendar CalendarComponents: Like NSDateComponents, but NSCalendar agnostic. Absolutely Zero Hardcode: Only hardcode now is to clear the date components, by setting the value to 0 or 1. Nothing like: minutes = seconds * 60. Modular Composition Design: Only one way to achieve something, instead of copy

   PhoneNumberKit Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.  PhoneNumberKit is currently beta software  Remaining Objectives ⚔ Battle-test PhoneNumberKit in a major app (100k+ users). Features Features Validate, normalize and extract the elements of any phone number string. Simple Swift syntax and a