2016-12-29 103 views
0

我正在開發一個在Objective C中開發的項目,直到今天,並且從現在開始所有將在Swift3中開發的新文件。我在這裏給你一個小場景... ViewController,TableViewController和相應的自定義表格視圖單元格到目前爲止都是在Objective C中,從現在開始我們需要使用swift和xib來開發任何新的表格視圖單元格,我的方式或一些幫助我的網址。將swift文件添加到現有的目標c項目

+0

的SWIFT代碼創建一個新的文件,然後選擇「雨燕」作爲語言。問題是什麼? –

+0

@Martin,是我創建的。如何在我的Objective C TableViewController中訪問Swift TableViewCell,請建議。 – SRK

+1

看一看http://stackoverflow.com/questions/24002369/how-to-call-objective-c-code-from-swift,它解釋瞭如何調用的Objective-C從斯威夫特,反之亦然。 –

回答

0

UPDATE,點擊這裏請:Can't use Swift classes inside Objective-C

因此,在這種情況下,你需要用你的SWIFT代碼到嵌入式框架和目標C項目導入。 一旦您設置了子項目結構,您就可以將更改應用到Swift代碼中,並輕鬆應用到您的項目中。 請參考下面的結構的截圖:

Structure - Using swift in Objective C project

導入框架之後,可以導入使用#import <FrameworkName/SwiftFileName-Swift.h>

相關問題