A collection of property wrappers to improve the iOS coding experience.
Contains simple dependency injection (Registry), value-based injectables (Symbols), and access to UserDefaults.
This is still WIP! It's not as tested as it should be, but is used in production in two apps on the AppStore.
A smaller version of hmlongco/Resolver, with less features.
Only supports singletons as scope.
Services can loaded on injection (default), lazy or eager (on registry startup).
See registry.md for more details.
Inject values instead of full-blown services.
See symbols.md for more details.
Insprired by Apache Tapestry Symbols.
Easier access to UserDefaults
.
See user-defaults.md for more details.
MIT.