Ios Swift-使用协议的返回类型
我试图在Swift项目中实施,但在将其转换为Swift时遇到问题:Ios Swift-使用协议的返回类型,ios,swift,Ios,Swift,我试图在Swift项目中实施,但在将其转换为Swift时遇到问题: @implementation ProductRouteHandler - (UIViewController <DPLTargetViewController> *)targetViewController { return [[ProductDetailViewController alloc] init]; } @end @implementation ProductRouteHandler -(UI
@implementation ProductRouteHandler
- (UIViewController <DPLTargetViewController> *)targetViewController {
return [[ProductDetailViewController alloc] init];
}
@end
@implementation ProductRouteHandler
-(UIViewController*)targetViewController{
返回[[ProductDetailViewController alloc]init];
}
@结束
谁能帮我一个忙吗?
谢谢你提前指定< /P> > P>我不知道你可以指定返回类型,意思是“代码< A/<代码>的子类符合
override func targetViewController() -> ProductDetailViewController {
return ProductDetailViewController()
}