Swift中橋接頭文件建立的兩種方法

橋接頭文件主要應(yīng)用于swift和oc的混編。這里有兩種創(chuàng)建方式。

方法一:

適用于項(xiàng)目(swift項(xiàng)目)之前沒創(chuàng)建過oc的類,或(oc的項(xiàng)目)swif的類

這里以swift項(xiàng)目為例

既然沒用過就創(chuàng)建一個(gè)唄Commond+n然后創(chuàng)建,這是會出來一個(gè)提示

選擇Create Bridging Header就可以了,這樣項(xiàng)目中就有這個(gè)橋接頭文件了。

在橋接頭文件里直接 import “類名.h”就可以使用了。

方式二:

適用于任何情況,想怎么玩怎么玩。

1)common+n選擇Header File

然后創(chuàng)建出來,創(chuàng)建出來之后,并不是直接就可以用,需要做另外一步操作。

(1)選擇targest

(2)選擇buildsetting

(3)搜索bridg,找到如下圖地方,更改 格式為 : 項(xiàng)目名/header文件名.h(就是上方創(chuàng)建的Header File文件的名字)如果你的橋接頭文件,在項(xiàng)目里一個(gè)存在物理路徑的文件里,你還要拼上這個(gè)文件的名字,比如:你橋接頭文件在Commond文件里,它存在物理路徑,那么寫法則為 項(xiàng)目名/Commond/header文件名.h,什么是物理路徑,就是當(dāng)你showinfind時(shí)候,能找到他。多試幾遍。

OC中如何使用Swift的類

總結(jié):

筆者怎么知道這兩種創(chuàng)建方式的呢?

是因?yàn)樵趯憇wift項(xiàng)目的時(shí)候,不小心把橋接頭文件刪了,這時(shí)候怎么辦呢?

肯定是要找到它啊,上網(wǎng)上搜了一些資料,沒有查到(可能是筆者打開瀏覽器的姿勢不對)沒辦法,也得想辦法解決啊。

于是筆者就想啊,swift里沒有pch文件了,多了個(gè)橋接頭文件,這個(gè)橋接頭文件,是不是要想pch文件一樣,要?jiǎng)?chuàng)建出來設(shè)置路徑呢?因?yàn)樗麄冇袀€(gè)共同點(diǎn),都是只有點(diǎn)h文件嘛。

于是筆者就建了一個(gè)空項(xiàng)目,利用第一種方式,創(chuàng)建出一個(gè)橋接頭文件,去targest-->buildSetting去驗(yàn)證下。結(jié)果就看到了,上面最后一張圖的東西,Objective-C Bridging Header這個(gè)東西,一看,這不是橋接頭文件嗎,于是點(diǎn)開后面的路徑,看到里面,只是寫著項(xiàng)目名和橋接頭文件名。于是自己有了思路,去測試下。

經(jīng)過一遍遍測試和思考,終于搞明白了,就是上述第二種創(chuàng)建橋接頭文件的方式。

不要問我為什么知道第二種方式,我是怎么知道的。說多了都是淚啊,筆者一遍遍試出來的。

希望對各位學(xué)習(xí)swift的朋友有所幫助,有喜歡的,點(diǎn)個(gè)贊啊。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,180評論 4 61
  • 相信很多人是在“中國好聲音”上才接觸到許巍的“故鄉(xiāng)”這首歌曲。 如果我沒有記錯(cuò)的話,汪峰當(dāng)了幾季導(dǎo)師,“故鄉(xiāng)”這首...
    會疼這思念閱讀 428評論 14 0
  • Sir今天看到個(gè)神奇的雞湯。 關(guān)于人一生的“有效時(shí)間”。 雞湯說,假設(shè)一個(gè)人活70歲,每天睡8小時(shí),那么70年來,...
    Sir電影閱讀 1,034評論 3 13
  • 巨蟹寶的今天都是疲憊的,我也難逃宿命。 一天都在猶豫、煩躁… 工作繁忙而又艱巨,猶豫過放任自流,安心思考一下下一步...
    羅幕清寒閱讀 189評論 0 1
  • 你好啊,謙謙 謙謙,等你讀懂爸爸寫給你的這封信的時(shí)候,估計(jì)你已經(jīng)長成亭亭玉立的大姑娘了。從出生到...
    丑尐璞閱讀 486評論 2 0