【发布时间】:2015-08-26 07:38:40
【问题描述】:
在我的应用程序中,有许多用于不同 ViewController 的类。 我正在寻找将类名作为函数参数的方法,以便我可以在函数中使用它。
例子
func myFunc (var1: String, var2 : Int, var3 : myClass) {
var example = myClass();
example.name = var1;
example.age = var2;
}
我看到了这个帖子Class conforming to protocol as function parameter in Swift,但我不明白如何解决我的问题。
【问题讨论】:
-
为什么要将类作为函数参数传递?你不能传递一个类实例吗?
-
同意@MarioZannone,你的问题应该通过继承和将实例变量传递给控制器来解决
-
你能给我举个例子吗?