OC與Swift混編項目中OC類中不能訪問Swift類

最近在一個混編項目中,一個OC類需要去訪問一個Swift類,訪問其他Swift類都可以,但就沒法訪問報以下錯誤: 點進去看發現該類型是個結構體,如下所示: 解決方案:因爲Swift的結構體除了不能繼承外可以有自己的成員變量和方法,就是一個不能繼承的類.所以我將struct改成了class,結果還是不行.後來就像因爲Swift中的類可以沒有父類,而OC的中有基類的,所有類都最終繼承至NSObject
相關文章
相關標籤/搜索