[英]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.h
“ HHUnitConverter.h
”。
当Obj C类引用使用cocoapods添加的另一个Obj-C类的引用时,是否可以通过Swift类中的桥接头使用Objective-C类? 为了使该文件可用于编译器,我应该进行哪些更改?
我一直在努力尝试使它工作数小时,我一直在撕头发,任何建议都值得赞赏。 谢谢!
选择您的watchOS目标,然后转到“构建设置”。 将“ Objective-C桥接标头”文件设置为与iOS目标中相同的文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.