我需要为不同的类(class)做不同的事情。例如我创建了协议(protocol)protocolResponseProtocol{associatedtypeResponseType:Any}protocolMappableProtocol{init(map:String)}我正在添加我的数据类MyDtoclassMyDto:MappableProtocol{requiredinit(map:String){}}和3个不同的响应类classA1:ResponseProtocol{typealiasResponseType=String}classA2:ResponseProtocol{