繁体   English   中英

带有Cocoapods的Objective C iOS项目+ Swift 2 WatchOS项目

[英]Objective C iOS project + Swift 2 WatchOS project with Cocoapods

我有一个Objective-C项目,最近我在Swift 2中添加了一个WatchOS 2项目。

从WatchOS项目中,我正在通过桥接标头访问Objective-C类(仅说Equations.m )。 但是,此Equations.m文件导入了另一个库(将是特定的HHUnitConverter ),并且已使用Cocoapods将此HHUnitConverter添加到了项目中。

当我构建WatchOS项目时,出现此错误: HHUnitConverter.hHHUnitConverter.h ”。

当Obj C类引用使用cocoapods添加的另一个Obj-C类的引用时,是否可以通过Swift类中的桥接头使用Objective-C类? 为了使该文件可用于编译器,我应该进行哪些更改?

我一直在努力尝试使它工作数小时,我一直在撕头发,任何建议都值得赞赏。 谢谢!

选择您的watchOS目标,然后转到“构建设置”。 将“ Objective-C桥接标头”文件设置为与iOS目标中相同的文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM