我试图从 DetailViewController 类中调用在 ViewController 类中声明的函数。
当尝试调试“调用中的额外参数”错误时弹出。
在 ViewController 类中:
func setCity(item : Cities, index : Int)
{
citiesArray!.removeObjectAtIndex(index)
citiesArray!.insertObject(item, atIndex: index)
}
在 Details ViewController 类中
// city of type Cities
ViewController.setCity(city ,5 ) //Error: "Extra argument in call"
这很简单,但我很困惑。