[Add] ThinkingDataCore 1.0.2
[CocoaPods.git] / Specs / 3 / 9 / a / SwiftInjections / 2.1.2 / SwiftInjections.podspec.json
blob5aeae89bee93642e9bcd50e8f0640983b191ed2c
2   "name": "SwiftInjections",
3   "version": "2.1.2",
4   "summary": "Simple dependency injection framework for Swift inspired by Typhoon.",
5   "description": "Syntax of object definition was made simple and easy to use. It differs from Typhoon's one, but has some look a like elements that makes learning easier.\n\n```\npublic var object:TheObject {\nreturn self.define() { (definition) in\nlet object1 = definition *~> Object1()\nobject1.object2 = self.assembly2.object2\nreturn object1\n}\n}\n```\nEach injectable object is defined as computed property of Assembly. Object itself is created by call of assemblies method `define`, with object injection definition closure. Definition object should be used to initialize object with method `initObject` or by means of `*~>` operator to correctly resolve circular dependencies.",
6   "homepage": "https://github.com/rambler-ios/SwiftInjections",
7   "license": "MIT",
8   "authors": {
9     "Andrey Zarembo": "a.zarembo-godzyatsky@rambler-co.ru"
10   },
11   "source": {
12     "git": "https://github.com/rambler-ios/SwiftInjections.git",
13     "tag": "2.1.2"
14   },
15   "platforms": {
16     "ios": "8.0"
17   },
18   "requires_arc": true,
19   "source_files": "Pod/Classes/**/*",
20   "resource_bundles": {
21     "SwiftInjections": [
22       "Pod/Assets/*.png"
23     ]
24   }