This link說不。如果使用Cocoapods和use_frameworks !,我應該使用Obj-C橋接頭嗎?
但是這個例子只處理Swift類。在我使用use_frameworks!
的項目中,我有一個使用objective-c 類的快速課程。這兩個類都位於本地開發窗格中的相同目錄中。如果沒有橋頭,Swift類如何使用Objective-C類?
澄清: 問題不在於Swift是否可以導入框架。我知道它可以。這個問題是雙重的:
- 我應該使用橋頭如果我使用
use_frameworks!
?或者,使用橋接頭會導致意外的問題,正如我鏈接到上面的帖子中指出的那樣? - 如果我不能使用橋接頭,那麼我需要從swift類導入一個objective-c 類(不是框架),並且這兩個類都在同一個框架中。我不知道如果沒有橋頭,甚至是不可能的。
爲downvote任何解釋? – shmim
我有一個類似的設置,但我在swift pod中有一個objective-c框架。它是否適用於橋接頭? –
downvote雖然不是我的,但可能與這個問題的*基於觀點的*方面有關。你問**應該**而不是**必須**,這是可以解釋的。事實上,我的解釋是你*應該*。 – SwiftArchitect