[Add] AlibabacloudAgency20221216 1.7.0
[CocoaPods.git] / Specs / f / a / b / SwiftMaskText / 1.1.0 / SwiftMaskText.podspec.json
blobeaa54313e11772ca3c4fc76dba3128dfe0d62dfa
2   "name": "SwiftMaskText",
3   "version": "1.1.0",
4   "homepage": "https://github.com/moraisandre/SwiftMaskText",
5   "summary": "A Swift plugin that allow add mask to UITextField.",
6   "description": "# SwiftMaskText\n\nAnother Swift plugin that allow add mask to UITextField\n\n![App Preview](https://github.com/moraisandre/SwiftMaskText/blob/master/Assets/appPreview.png)\n\n### Why to use it?\n  * Because it's simples and fast\n  * Configuration is through Settings Panel\n  * Works with Swift 4.2\n\n## Mask Configuration\n### Mask Symbols\n\n| Characters | Format |\n|:------------:|:------------------------------:|\n| N | Number only [0-9] |\n| C | Characters [A-Z] (Always upper case) |\n| c | Characters [a-z] (Always lower case) |\n| X | Characters [a-Z] |\n| U | Characters + Numbers [A-Z] + [0-9] (Always upper case) |\n| u | Characters + Numbers [a-z] + [0-9] (Always lower case) |\n| % | Characters + Numbers [a-Z] + [0-9] |\n| * | Any character (Including special ones) |\n\n### Some examples\n\n#### Internacional examples\n\n| Field | Mask |\n|:------------:|:------------------------------:|\n| SSN | NNN-NN-NNNN |\n| Telephone | +NN (NNN) NNN-NNNN |\n| Credit Card | NNNN-NNNN-NNNN-NNNN |\n\n#### Brazilian examples\n\n| Field | Mask |\n|:------------:|:------------------------------:|\n| Telephone | +NN (0NN) NNNNN-NNNN |\n| CPF | NNN.NNN.NNN-NN |\n| RG | NN.NNN.NNN-% |\n| CEP | NNNNN-NNN |\n\n\n## How to use it?\n#### Using Carthage\n\n  ```sh\n  github \"moraisandre/SwiftMaskText\"\n  ```\n#### Using CocoaPods\n\n  ```sh\n  pod 'SwiftMaskText'\n  ```\n#### Copy files to your project\n\n1. Add the *SwiftMaskField* folder to your project, it contains 2 files. Be sure that *'Copy items if needed'* is checked.\n    ![Copy Items If Needed](https://github.com/moraisandre/SwiftMaskText/blob/master/Assets/CopyItemsIfNeeded.png)\n\n2. In your *ViewController* add an *UITextField* object. In 'Settings Panel' -> 'Identity inspector' set Class to *'SwiftMaskField'*\n    ![Custom Class](https://github.com/moraisandre/SwiftMaskText/blob/master/Assets/customClass.png)\n\n\n3. Now go into 'Settings Panel' -> 'Attributes inspector' and set the Mask that you want it to\n    ![Swift Mask Field](https://github.com/moraisandre/SwiftMaskText/blob/master/Assets/swiftMaskField.png)\n\n4. Done!\n\n## More info\n### Author\n*AndrĂ© Morais*\n\nWebsite: www.moraisandre.com\n\nE-mail: [morais@andremorais.com.br](mailto:morais@andremorais.com.br?Subject=GitHub%20doubt)\n\n### License\nUnder the [MIT license](http://www.opensource.org/licenses/MIT).",
7   "authors": "Andre Morais",
8   "license": {
9     "type": "MIT",
10     "file": "LICENSE"
11   },
12   "platforms": {
13     "ios": "10.0",
14     "tvos": "10.0"
15   },
16   "source": {
17     "git": "https://github.com/moraisandre/SwiftMaskText.git",
18     "tag": "1.1.0"
19   },
20   "source_files": "SwiftMaskText/Source/*.swift",
21   "module_name": "SwiftMaskText",
22   "requires_arc": true