Yes, Swiftsuspenders fully supports constructor injection.
You can either inject into a field (or a method or another constructor) requiring an instance of your class, or you can use injector.getInstance
to directly query the injector for an instance that's created using the injector's mappings.