blob: 266dea282736c7b8d0cf859e2f9025ee1f178fcb [file] [log] [blame]
{
"name": "SwiftyDefaults",
"version": "1.0.0",
"summary": "SwiftyDefaults provides accessing to NSUserDefaults using property.",
"description": "SwiftyDefaults provides accessing to NSUserDefaults using property.\n\n```swift\nimport SwiftyDefaults\n\nclass MyDefaults: SwiftyDefaults {\n dynamic var value1: String? = nil\n dynamic var value2: String = \"Some value\"\n dynamic var value3: Int = 1\n dynamic var value4: Person? = nil // Person class conforms to NSCoding procotol\n}\n\nlet md = MyDefaults()\n\nprint(\"Value1: (md.value1)\") // nil\nprint(\"Value2: (md.value2)\") // \"Some value\"\nprint(\"Value3: (md.value3)\") // 1\nprint(\"Value4: (md.value4)\") // nil\n\nmd.value1 = \"Some another value\"\nmd.value2 = \"Some another value 2\"\nmd.value3 = 10\nmd.value4 = Person(firstName: \"Elvis\", lastName: \"Presley\", age: 42)\n\nprint(\"Value1: (md.value1)\") // Optional(\"Some another value\")\nprint(\"Value2: (md.value2)\") // \"Some an0ther value 2\"\nprint(\"Value3: (md.value3)\") // 10\nprint(\"Value4: (md.value4)\") // Optional(Person=(Optional(\"Elvis\"), Optional(\"Presley\"), 42))\n```",
"homepage": "https://github.com/KoNEW/SwiftyDefaults",
"license": "MIT",
"authors": {
"Vladimir Konev": "konev.vn@gmail.com"
},
"source": {
"git": "https://github.com/KoNEW/SwiftyDefaults.git",
"tag": "1.0.0"
},
"platforms": {
"ios": "8.0"
},
"requires_arc": true,
"source_files": "Pod/Classes/**/*"
}