6
我正在嘗試#將一個Objective-C類導入到我的Project-Bridging-Header.h中。 問題是同一個類有一個#import到我的「Project-Swift.h」文件。 所以 - 我收到一個編譯錯誤。無法導入到Swift橋接頭中導入Project-Swift.h的Objective-C文件
我該如何解決這個問題?
我正在嘗試#將一個Objective-C類導入到我的Project-Bridging-Header.h中。 問題是同一個類有一個#import到我的「Project-Swift.h」文件。 所以 - 我收到一個編譯錯誤。無法導入到Swift橋接頭中導入Project-Swift.h的Objective-C文件
我該如何解決這個問題?
聽起來像你有一個依賴週期。你可以使用@class指令嗎? – 2014-10-30 16:03:17
這裏同樣的問題。不能使用@class,因爲我在Swift中有'enum'定義,並且ObjC頭文件需要在其聲明中枚舉。而ObjC頭文件需要位於橋接頭中。 – fabb 2015-05-08 06:30:32
@fabb您是否找到了解決方案?還是不可解決? – nikmin 2016-09-07 12:32:36