[問題] swift使用obj-c第三方套件的問題

看板MacDev作者 (嗯?)時間9年前 (2016/04/19 12:48), 9年前編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/1
小弟最近在學習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://www.ptt.cc/bbs/MacDev/M.1461041339.A.D34.html ※ 編輯: genesic (1.171.249.227), 04/19/2016 12:51:17

04/19 13:39, , 1F
因為你沒有跟他說去哪邊找這檔案
04/19 13:39, 1F

04/19 13:39, , 2F

04/19 16:05, , 3F
感謝回答,不過這樣子改後他反而跟我說找不到DateTest-Br
04/19 16:05, 3F

04/19 16:05, , 4F
idge-Header.h
04/19 16:05, 4F
我後來發現改成這樣就可以過了 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

04/19 23:35, , 5F
我印象中那是看實體目錄,不是你裡面的目錄
04/19 23:35, 5F

04/20 01:55, , 6F
驚,我現在才發現原來在專案裡面移動檔案不會改變實體目
04/20 01:55, 6F

04/20 01:55, , 7F
錄@@ unity用得太習慣都沒去檢查這件事了...
04/20 01:55, 7F
文章代碼(AID): #1N5RYxqq (MacDev)
文章代碼(AID): #1N5RYxqq (MacDev)