Type-safe and constructor injectable InterfaceBuilder protocols.
Fix spm package resolve issue #41
swift 5 support
Swift 4 support
LoadViewBeforeInject
protocol, if you implement this protocol, it force load view before inject
call.Cross platform Supporting.
Instantiate
supports init(with: Dependency)
and subclassing feature.
Instantiate 1.0.0 is now available.
Bindable
is unavailable and renamed Injectable
.
Bindable.Parameter
will be unavailable, please use Injectable.Dependency
.
Bindable.bind(_:)
is unavailable and renamed Injectable.inject(_:)
UITableView.dequeue()
and UICollectionView.dequeue()
are moved Reusable.dequeue()
.
Removed to
from bind(to parameter: Parameter)