スウィフトクラスのカテゴリは、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で再現