将swift文件添加到现有的目标c项目

问题描述:

我正在开发一个在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从斯威夫特,反之亦然。 –

UPDATE,点击这里请:Can't use Swift classes inside Objective-C

因此,在这种情况下,你需要用你的SWIFT代码到嵌入式框架和目标C项目导入。 一旦您设置了子项目结构,您就可以将更改应用到Swift代码中,并轻松应用到您的项目中。 请参考下面的结构的截图:

Structure - Using swift in Objective C project

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