从另一个视图控制器的一个视图控制器加载功能

时间:2017-08-29 22:50:37

标签: swift

我有一个名为FacilityViewController的视图控制器,其函数名为getToken。我想从另一个名为ViewController的视图控制器中调用此函数。到目前为止,我已经尝试在FacilityViewController上创建一个观察者,如下所示:

NotificationCenter.default.addObserver(self, selector:#selector(FacilityViewController.getToken(Login:false)), name: NSNotification.Name(rawValue: "getToken"), object: nil)

但我收到的错误是:

  

实例成员getToken不能用于FacilityViewController类型

1 个答案:

答案 0 :(得分:2)

false声明中删除#selector。您不能将参数的值传递给选择器中描述的方法。