作者genesic (嗯?)
看板MacDev
标题[问题] swift使用obj-c第三方套件的问题
时间Tue Apr 19 12:48:56 2016
小弟最近在学习ios开发
目前想要试着用用看各种第三方套件
但是现在卡在开了swift专案要使用obj-c的第三方套件
我在网路上查找的结果是,在把obj-c的.h .m档案拉进wift专案时
xcode会问你要不要建立bridge的.h档案
但我在拉进来的时候没有跳出这个提示视窗
於是我试着自己建立这个档案
但是在compile的时候一直失败,如附图
http://i.imgur.com/AwGzam9.jpg
http://i.imgur.com/i6P0D8o.jpg
讯息看起来很像是我的档名或是档案位置错误
但是不管我档案左摆右摆结果都一样
不知道我是哪边出了问题
希望有人能够给我一些建议,感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.249.227
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1461041339.A.D34.html
※ 编辑: genesic (1.171.249.227), 04/19/2016 12:51:17
1F:→ s001582000: 因为你没有跟他说去哪边找这档案 04/19 13:39
3F:→ genesic: 感谢回答,不过这样子改後他反而跟我说找不到DateTest-Br 04/19 16:05
4F:→ genesic: idge-Header.h 04/19 16:05
我後来发现改成这样就可以过了
http://i.imgur.com/tYsXQFr.jpg
左边是DateTest-Bridge-Header.h的内容
右边是PDTSimpleCalendar.h的内容
但是我的疑问是
我的DateTest-Bridge-Header.h和PDTSimpleCalendar.h并不在同一个目录底下
但是为什麽我PDTSimpleCalendar.h里面的import没有加目录位置反而才会正常
加了目录位置後反而compile就找不到了呢.....
※ 编辑: genesic (1.171.249.227), 04/19/2016 16:10:25
※ 编辑: genesic (1.171.249.227), 04/19/2016 16:11:26
5F:→ cryinglove: 我印象中那是看实体目录,不是你里面的目录 04/19 23:35
6F:→ genesic: 惊,我现在才发现原来在专案里面移动档案不会改变实体目 04/20 01:55
7F:→ genesic: 录@@ unity用得太习惯都没去检查这件事了... 04/20 01:55