https://github.com/appsquickly/typhoon-coredata-rac-example
Typhoon Core Data + RAC Sample
https://github.com/appsquickly/typhoon-coredata-rac-example
Last synced: about 1 year ago
JSON representation
Typhoon Core Data + RAC Sample
- Host: GitHub
- URL: https://github.com/appsquickly/typhoon-coredata-rac-example
- Owner: appsquickly
- License: apache-2.0
- Created: 2014-11-09T02:11:10.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-11-13T08:11:19.000Z (over 11 years ago)
- Last Synced: 2025-03-26T08:07:16.364Z (about 1 year ago)
- Language: Objective-C
- Homepage:
- Size: 609 KB
- Stars: 19
- Watchers: 7
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#Typhoon Core Data + RAC Sample
Here's a sample that was kindly posted by Ryoichi Izumita showing how to set up an assembly that uses CoreData and RAC.
#Assemblies
**CDRApplicationAssembly**
The top-level assembly is CDRApplicationAssembly. In this assembly:
* The AppDelegate is injected at startup with some Core Data components. This allows the app delegate to save the context when the application is terminated.
* The's a CDRViewController, which is declared on the main story board. Because we've boot-strapped Typhoon from the app's plist file all storyboards will be an instance of `TyphoonStoryboard`. These work just like regular storyboards with the added benefit that dependencies are injected according to the rules outline in our assembly.
*
**CDRCoreDataComponents**
The main assembly refers to a helper assembly - CDRCoreDataComponents, which is responsible for setting up core data.
# LICENSE
Apache License, Version 2.0, January 2004, http://www.apache.org/licenses/
© 2012 - 2014 Jasper Blues and contributors.