【发布时间】:2015-02-03 04:09:25
【问题描述】:
如果我实现的类函数没有连接到 viewController,我如何使用我实现的类函数来执行 segue?
【问题讨论】:
-
如果它是一个类级别的函数,那么无论您在何处导入该类都可以使用它,而无需创建实例。在您的
IBOutlet中,致电YourClass.function()。 -
@IanMacDonald 我有这个功能。我希望被调用的函数执行转场。这可能吗?
-
根据定义,类函数与类的特定实例无关,因此无法访问
performSegue...等实例方法或storyboard等实例属性建议重新考虑为什么你有一个类函数而不是一个实例函数。尽管听起来您确实拥有安东尼奥的答案中使用的实例函数。 -
@David 我选择使用类函数来避免在我的视图控制器中包含大量不必要的代码。需要从不同视图多次运行的代码。