草庐IT

MyProtocol

全部标签

arrays - 检查元类型是否为元素类型为 MyProtocol 的数组

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

objective-c - swift中objc的 `UIViewController<MyProtocol>`相当于什么?

我想声明一个接受采用特定协议(protocol)的UIViewController的函数。我如何快速声明它?protocolMyProtocol{funcsubtitle()->StringfuncsaveResults()}funcsetupViewController(controller:UIViewController){//ERRORhere...}我为什么要这样做:因为我创建了一个容器ViewController,它有几个不同类的child。它们的共同点是MyProtocol,当然它们继承(直接或间接)UIViewController。所以我的一个方法将其中一个Contro