关于OC与swift混编时-swift.h更新问题

在做swift与OC混编的时候,我返现一个很诡异的问题:当我写了一个新的swift文件过后,打开-swift.h这个文件观察,你会发现,并没有及时更新相应的头文件。这说明如果此时你选择用OC调用这段代码会导致你的项目报错……
这个问题很麻烦,但是解决起来很容易,就是先注释掉所有OC中关于swift文件的代码,然后编译项目即可更新-swift.h文件。
这个问题的原因,貌似就是只有编译过后,-swift.h就会更新。但是在我们的编写习惯中,并不会先实现swift文件之后立即编译,这也就导致了一些小问题!如果大家遇到这类问题的话,可以参考参考哦!

猜你喜欢

转载自blog.csdn.net/Hello_YJQ/article/details/50270867