更新桥接头文件

问题描述 投票:-1回答:1

我有一个Objective C项目,我正在尝试使用Swift文件。我添加了swift文件,Xcode自动创建了Bridging Header。所以我可以在obj-c文件中创建一个swift类的对象并访问它的属性。但后来我在swift文件中添加了一个新字符串。我无法从我的目标C文件访问新添加的属性。所以我想,我必须更新或重新创建Bridging Header,不是吗?有谁能够帮我?

objective-c swift xcode bridging-header
1个回答
0
投票

你有没有把@objc放在你的班级或财产面前?喜欢:

@objc public class myClass {
  @objc var str: String = "str"
}
© www.soinside.com 2019 - 2024. All rights reserved.