JSON based dependency injection for iOS.
The core SCFFLD package provides the following:
- JSON configuration loading;
- Dependency injection (DI) / inversion of control (IoC) containers;
- Internal URI system;
- App container and core UI components;
See the wiki for more information.
Install using CocoaPods:
A sample app with example configurations and code can be found under test/SCFFLD-testapp.
SCFFLD is currently beta software. Much of the core code is well tested and has been used in a variety of production products, but some details - particularly configuration APIs of core UI components - may still be changed.