[Add] Dalila 1.0.25
[CocoaPods.git] / Specs / f / 0 / 4 / Dictionify / 0.1.2 / Dictionify.podspec.json
blob4a2ac01cabce614729494e56c045a1faad7bc95b
2   "name": "Dictionify",
3   "version": "0.1.2",
4   "summary": "Convert/Init objects to/from NSDictionary with Dictionify.",
5   "description": "Dictionify want to solve the needs of convert objects to dictionary with simple step. By using Dictionify, you don't have to write boring code for each class like dictionary[\"myPropertyA\"] = self.myPropertyA dictionary[\"myPropertyB\"] = self.myPropertyB . . . (or by overriding decode/encode(withCoder)) When you subclass Dictionify, and tag your property with \"dynamic\", you gain the power of calling toDictionary() to get your dictionary that contain all properties in your class. Also, we allow you to init a object with dictionary. Even more, Dictionify can recorgnize properties in dictionary those are also Dictionify subclass(Included in an Array),instantiate them and put right back in. For example: class Person :Dictionify { dynamic var name :String dynamic var likedBook :[Book] init(name:String){ self.name = name likedBook = [] } } class Book :Dictionify{ dynamic var name :String dynamic var content :String } var ben = Person(name:Ben) var book = Book(\"I love\",content:\"Bla Bla Bla...\") ben.likedBook = [book] var benDict = ben.toDictionary() var anotherBen = Person(benDict) var anotherBook = anotherBen.likedBook.first",
6   "homepage": "https://github.com/matthewlui/Dictionify",
7   "license": "MIT",
8   "authors": {
9     "matthewlui": "matthewluihk@gmail.com"
10   },
11   "source": {
12     "git": "https://github.com/matthewlui/Dictionify.git",
13     "tag": "0.1.2"
14   },
15   "platforms": {
16     "ios": "9.0"
17   },
18   "requires_arc": true,
19   "source_files": "Pod/Classes/**/*",
20   "resource_bundles": {
21     "Dictionify": [
22       "Pod/Assets/*.png"
23     ]
24   }