Swift OC类里面调用Swift方法

在OC类里面引入Swift类

#import "Demo-Swift.h"

在Swift中,为你准备调用的方法和属性,添加@objc

 @objc var remark : String?
 @objc func action () {
        
  }

添加之后,在OC中,就可以调用这些属性和方法了。另外也可直接为类添加@objcMembers,可以是的类里面的所有方法可属性均可在OC中被调用

@objcMembers class HttpModel: NSObject {
    var remark : String?
    func action () {
        
    }
}

你可能感兴趣的:(Swift OC类里面调用Swift方法)