Objc Swift兼容swift泛型函数

问题描述 投票:0回答:1

以下功能:

func popTo<ViewController>(viewController: ViewController.Type, animated: Bool) where ViewController: UIViewController

仅适用于Swift。我需要在objc代码中使用此方法。在重新考虑了一系列选项后,我不知道如何使其与objc兼容。可能最简单的选择是创建另一个函数以某种方式暴露给objc,但我不确定哪个解决方案最适合处理它。

ios objective-c swift
1个回答
0
投票
func popTo<ViewController>(viewController: ViewController.Type, animated: Bool) where ViewController: UIViewController

相当于

func popTo(viewController: UIViewController, animated: Bool) 

它是“objc-able”

© www.soinside.com 2019 - 2024. All rights reserved.