关于OC与swift混编时-swift.h更新问题
2015-12-12 00:54
316 查看
在做swift与OC混编的时候,我返现一个很诡异的问题:当我写了一个新的swift文件过后,打开-swift.h这个文件观察,你会发现,并没有及时更新相应的头文件。这说明如果此时你选择用OC调用这段代码会导致你的项目报错……
这个问题很麻烦,但是解决起来很容易,就是先注释掉所有OC中关于swift文件的代码,然后编译项目即可更新-swift.h文件。
这个问题的原因,貌似就是只有编译过后,-swift.h就会更新。但是在我们的编写习惯中,并不会先实现swift文件之后立即编译,这也就导致了一些小问题!如果大家遇到这类问题的话,可以参考参考哦!
这个问题很麻烦,但是解决起来很容易,就是先注释掉所有OC中关于swift文件的代码,然后编译项目即可更新-swift.h文件。
这个问题的原因,貌似就是只有编译过后,-swift.h就会更新。但是在我们的编写习惯中,并不会先实现swift文件之后立即编译,这也就导致了一些小问题!如果大家遇到这类问题的话,可以参考参考哦!
相关文章推荐
- Android Native 绘图方法
- Apple Swift学习教程
- 介绍 Fedora 上的 Swift
- C#中struct和class的区别详解
- VBS ArrayList Class vbs中的数组类
- 大家看了就明白了css样式中类class与标识id选择符的区别小结
- Cocos2d-x中背景音乐和音效使用实例
- Cocos2d-x学习笔记之CCScene、CCLayer、CCSprite的默认坐标和默认锚点实验
- Cocos2d-x UI开发之CCControlPotentiometer控件类使用实例
- Cocos2d-x UI开发之文本类使用实例
- Cocos2d-x保存用户游戏数据之XML文件是否存在问题判断方法
- Cocos2d-x UI开发之菜单类使用实例
- Cocos2d-x UI开发之CCControlButton控件类实例
- Cocos2d-x学习笔记之世界坐标系、本地坐标系、opengl坐标系、屏幕坐标系
- 深入了解PHP类Class的概念
- jquery 表单验证之通过 class验证表单不为空
- setAttribute 与 class冲突解决
- JavaScript中的类(Class)详细介绍
- javascript面向对象包装类Class封装类库剖析