[英]I need to use a swift class in objective-c and cannot setup my Emilos-Swift.h bridging file to resolve any swift classes in objective-c
无法让 Xcode 生成桥接文件,因此它当前为空,无法找到任何关于文件中需要内容的指南/文档。 空桥接文件被导入到需要该类的 .m 文件中。 在类定义上使用 @objcmembers 的 Swift 文件。
桥接文件应该如何以及什么内容。 找了两天试图使这项工作没有成功。
有没有办法在Xcode中重新打开桥接文件的自动生成? 关于桥接文件内容的任何文档?
要在 Objective-c 上使用 Swift 类,您需要确保您的类继承自NSObject
,在类定义上具有@objc
注释,并且您要使用的其他元素需要用@objc
标记。 @objcmembers
标记从位于导入"project-Swift.h"
文件上的 Objc 类可见的所有元素
您可能不需要所有从 Objective-c 可见的类成员
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.