作者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/m.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