OC与Swift调用函数方法格式对比

来源:互联网 发布:喜马拉雅英语软件下载 编辑:程序博客网 时间:2024/05/19 17:49

OC函数声明:(类方法/工厂方法关键字 ±)(返回类型) 方法名:标识符:传参 {代码}

OC的方法调用编写格式:

[对象    方法]

示例:

-(void)viewDidLoad {

    [superviewDidLoad];

    [selfSaySomething:@"helloWorld"];

}

-(void)SaySomething:(NSString *)string {

    NSLog(@"%@",string);

}

整体拆分:

[self SaySomething:@"helloWorld"];

[对象 方法]



Swift方法声明:关键字 函数名(标识符:传参) -> 返回类型 {代码}

Swift的方法调用编写格式:

对象.方法 or 方法

示例:

    overridefunc viewDidLoad() {

        saySomething("helloWorld")

        self.saySomething("helloWorld")

    }

    func saySomething(something:String)->Void{
        print(something)
    }

整体拆分:

saySomething("helloWorld")

方法


self.saySomething("helloWorld")

对象.方法
0 0