无法从Swift的子类调用主ViewController中的函数

用户名

我在主ViewController中创建了一个名为processLogin的方法调用。实际过程在GetRemoteData.swift的另一个类中完成,如下所示

public class GetRemoteData {

  class func getValidationFromServer(success: ((svrData: NSData!) -> Void)) {
     .
     .

     ViewController.processLogin()
   }

尝试调用processLogin的行如下所示

func processLogin() -> Void {
   .
   .
}

swift不允许我调用此方法,因为它抱怨“调用中的参数#1缺少参数”

我究竟做错了什么?

狗咖啡

尝试,并更改为此

class func processLogin() {

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在Swift的ViewController类中创建子类的对象

在Swift中,如何防止在子类上调用函数?

Swift:从其他Viewcontroller调用PageViewController中的函数

无法从构造函数的子类型调用函数

从swift ViewController从.c文件调用swift函数

从UITableViewCell调用ViewController中的函数

来自超类函数中相应子类的Swift调用类函数

在主函数中调用异步函数

使用子类在MainClass中调用函数

从扩展中调用viewController中的函数?

在Swift中初始化子类时调用父构造函数

在Typescript中调用超级构造函数后,无法从子类实例访问属性

我无法调用子类中定义的方法

无法在 Swift 3 中调用非函数类型“UICollectionView”的值

如何从AppDelegate中的ViewController调用函数?

如何在viewController中扩展调用函数

从主代码中的类调用函数

主函数调用在python中失败

在主函数中调用变量-Jython

如何在 Swift 中从其 ViewController 获取 UIView 子类实例

无法从静态主函数内部调用非静态构造函数

防止子类覆盖Swift中的继承函数

无法在主方法中调用数组

Swift无法覆盖子类中的变量

在Swift中以编程方式从主TabBarController转到嵌套的ViewController

Swift Array.contains()不调用PFUser子类的Equatable函数

重载的子类函数无法调用相似名称的父类

从超类的构造函数中调用子类的构造函数

如何在子类构造函数中调用父构造函数?