blob: 372172652b78a1f82e4d11169a30dbcf8580a7be [file] [log] [blame]
{
"name": "BlindsidedStoryboard",
"version": "0.1.0",
"summary": "A storyboard subclass which enables injecting dependencies into view controllers using Blindside.",
"description": " Storyboards make dependency injection of view controllers challenging, because they insist on instantiating the view controllers internally. This restriction can be worked around by subclassing UIStoryboard and overriding the -instantiateViewControllerWithIdentifier: method to perform configuration work immediately following the instantiation. The same storyboard instance that is used to create the initial view controller will be used to instantiate further view controllers accessed via segues.\n\n This pod provides a BlindsidedStoryboard subclass of UIStoryboard which exemplifies this technique, integrating with the Blindside DI framework. It also contains a small sample app demonstrating how this could be used.\n",
"homepage": "https://github.com/pivotal-brian-croom/BlindsidedStoryboard",
"license": "MIT",
"authors": {
"Brian Croom": "brian.s.croom@gmail.com"
},
"source": {
"git": "https://github.com/pivotal-brian-croom/BlindsidedStoryboard.git",
"tag": "v0.1.0"
},
"platforms": {
"ios": "5.0"
},
"requires_arc": true,
"source_files": "Pod/Classes/**/*",
"public_header_files": "Pod/Classes/**/*.h",
"frameworks": "UIKit",
"dependencies": {
"Blindside": [
"~> 1.0"
]
}
}