Skip to content

tuoitrevohoc/SwiftFactory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SwiftFactory

A Tiny library for resolving dependency.

For manage dependency in your app:

Using is very easy:

var factory = Factory()

factory.register(type: Drawable.self) {
  resolver in
  return BasicCanvas()
}

Container.register(resolver: factory)

/// resolve your dependency     
let drawable = Container.resolve() as Drawable

About

A Tiny library for resolving dependency.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors