#import
@interface TestOC : NSObject
- (void)sayHello;
- (void)sayWhat:(NSString *)name andAge:(NSString *)age;
+ (void)sayHelloTwo;
@end
#import "TestOC.h"
@implementation TestOC
- (void)sayHello
{
}
- (void)sayWhat:(NSString *)name andAge:(NSString *)age
{
}
+ (void)sayHelloTwo
{
}
@end
桥接头文件
#import "TestOC.h"
swift文件
调用oc文件的方法
let he = TestOC()
TestOC.sayHelloTwo()
可以很清晰的看见在swift里调用oc的多参函数时,函数第一部分成为swift函数的名称出现在括号之前,然后函数的第一个参数没有名字,函数剩下的部分座位swift函数对应的参数名称,就是label
调用类方法直接是类名使用点语法调用,调用多参类函数,以此类推
原文:http://www.cnblogs.com/vijozsoft/p/5110920.html