Swift 项目里混编 objective-c, prefixheader 的问题

2016-06-07 14:57:46 +08:00
 bloodshed

前辈们
遇到个 oc 和 swift 的混编的问题 现在新的项目是 swift 的 然后需要引入许多以前的 oc 的文件 以前老的 oc 项目里用了 prefixheader 来引入一些类(比如 logger 的类) 所以不用在每个 oc 的类里单独引入头文件 但是现在 swift 里没有 prefixheader 我自己尝试手动创建 但好像也无效 有什么办法能达到同样的效果吗

2912 次点击
所在节点    iDev
5 条回复
kkhaike
2016-06-07 15:32:01 +08:00
修改了工程设置吗?还是只增加了 pch 文件?
zg_gz
2016-06-07 15:34:03 +08:00
Bridging-Header
bloodshed
2016-06-07 15:43:44 +08:00
@kkhaike 修改了。
bloodshed
2016-06-07 15:44:18 +08:00
@zg_gz 我的情况是想让 swift 项目里的 oc 统一引用另一个 oc
bloodshed
2016-06-07 16:15:37 +08:00
@kkhaike 又排查了一遍, prefixheader 的路径设错了,,,现在可以了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/284132

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX