作者Teferi (太费力)
看板MacDev
标题[问题] swift objective-c bridge
时间Mon Apr 11 11:02:00 2016
我目前的问题是
objective-c中要合并一个旧有的swift专案的功能
不知道有没有比较好的方法
ps.
之前是试着直接在新的objective-c专案中加入原来需要swift功能的.swift档
但是因为原本swift的专案有用到Project-brifging-header.h导入其他.h
测试後若是Project-brifging-header.h存在, Project-swift.h就不work
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.21.111.183
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1460343722.A.C0D.html
1F:推 kyushu: bridging header是 swift 要引用 objc 才需要, projectNa 04/11 20:14
2F:→ kyushu: me header objc 引用 swift 才需要,两者应该是不冲突才 04/11 20:14
3F:→ kyushu: 对 04/11 20:14
4F:推 charlesdc: 错误讯息是什麽?混着写很多时候遇到的问题是在swift中 04/12 01:40
5F:→ charlesdc: 写了objc中不支援的东西,导致import bridge-header. h 04/12 01:40
6F:→ charlesdc: 也没有作用 04/12 01:40
7F:→ Teferi: 後来发现因用到swift enum无法转oc,改写一些getter就ok了 10/23 17:35
8F:→ Teferi: 刚好有人用这篇回信,补一下那时候的解法 10/23 17:36