Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一旦我在一些关于编码指南的谷歌文档中阅读到一个类的每个新实例都应该来自一个工厂类,我就使用了 SwiftSuspender。
现在我的问题是,是否可以使用 SS 的依赖注入创建需要构造函数参数的对象的新实例?
是的,Swiftsuspenders 完全支持构造函数注入。
您可以注入需要类实例的字段(或方法或其他构造函数),也可以使用injector.getInstance直接查询注入器以获取使用注入器的映射创建的实例。
injector.getInstance