スウィフトを呼び出すスウィフトOCクラスメソッド

スウィフトクラスのカテゴリは、OCの内部に導入されます

#import "Demo-Swift.h"

スウィフトでは、あなたはメソッドとプロパティを呼び出すために、@objcを追加

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

添加した後、OCは、あなたがこれらのプロパティとメソッドを呼び出すことができます。それはまた、直接添加することができるクラスを@objcMembers、クラスは、OCのプロパティ缶に呼び出すことができるすべての方法であってもよいです

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

ます。https://www.jianshu.com/p/d90658e2adadで再現

おすすめ

転載: blog.csdn.net/weixin_33978044/article/details/91163486