簡體   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