Protocols
The following protocols are available globally.
-
Slight expansion over part. Allows you to express more expressively the entry point to the framework of you application. It isn’t necessary to create several such classses on one framework - it willn’t be convenient.
See moreDeclaration
Swift
public protocol DIFramework : AnyObject
-
Class to maintain code hierarchy. It’s necessary for it to be convenient to combine some parts of the system into one common class, and in future to include the part, rather than some list components.
See moreDeclaration
Swift
public protocol DIPart : AnyObject
-
Universal protocol for contains objects by key
See moreDeclaration
Swift
public protocol DIStorage