在Swift项目中使用Objective-C代码,该项目同时使用Swift代码

迈克·纳塔斯(Mike Nathas)

我有一个Swift项目,其中正在使用Objective-C类。我通过在桥接头文件中导入.h文件来完成此操作。一切正常。

现在,我需要在此Objective-C代码中使用Swift类,因此我将$ ModuleName-Swift.h导入了Objective-C .h文件中。现在Xcode抱怨没有生成该文件。有趣的部分:当我不在桥接头中导入Objective-C .h文件时(因此,在我的Swift项目中不使用Objective-C代码),$ ModuleName-Swift.h文件有效,可以使用Swift我的Objective-C代码中的代码。

为此,是否只有单向解决方案?(在objc中使用swift代码,反之亦然)

谢谢

瓦里夫·阿坎德·里希

将$ ModuleName-Swift.h导入到objc .m文件中。

如果需要在objc .h文件中使用swift类,请在.h文件中@class YourSwiftClass;#import之后

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在现有的C项目中使用Go代码

如何在Swift项目中使用Objective-C CocoaPods

如何在Objective-C项目中导入和使用Swift Pod框架

如何在Xcode项目中将Font Awesome与Objective-C或Swift集成并使用?

在Swift项目中使用未声明的类型

将Swift集成到导出的Unity项目中,而不是使用Objective C?

如何在Swift项目中使用ECSlidingViewController

我应该在我的Objective-C / Swift混合项目中使用Realm Objective-C还是Realm Swift?

如何在Swift项目中使用TPKeyboardAvoiding?

在Swift Xcode项目中使用LLVM C API

如何在我的Swift项目中使用Objective-C项目

在Swift项目中使用已安装的Pod

如何在Swift项目中使用Superpowered lib

在Objective-C代码中使用Swift的缺点?

在Swift和ObjectiveC混合项目中使用砌体

在Xamarin iOS项目中使用Swift框架内的Objective C框架

尝试在带有桥接头的Swift项目中尝试使用Objective-C库

如何在C ++项目中使用Swift静态库(.a)?

在Xcode Swift项目中使用Objective C框架

在代码Igniter PHP项目中使用Zurb Foundation / Bootstrap

将iOS Cocoa静态库项目中的Objective-C代码与iOS应用程序项目中的Swift代码一起使用

无法在Objective-C项目中使用RAMAnimatedTabBarController?

IOS Swift项目中使用OpenCV进行视频处理

在Xamarin中使用Android Studio项目中的Java代码

在项目中使用包

如何在Swift tvOS项目中使用TVML文档?

在基于Swift的项目中的目标C文件中使用Swift代码

如果类没有以@objc为前缀,是否可以在Objective-C项目中使用用Swift编写的pod?

在 Cordova 项目中使用 Objective-c 启动 ViewController

TOP 榜单

热门标签

归档