TyphoonComponentFactoryProtocol.componentForType(classOrProtocol: AnyObject!) cannot accept a protocol
As far as I can tell MyProtocol.self returns a Protocol and protocol does not seem to implement the AnyObject protocol (only Any).
Is there a way to use Typhoon for service location based upon a protocol in swift (other than just directly calling the assembly function) or is this just a limitation of swift and typhoon currently?