OC與Swift混編,互相導(dǎo)入三方庫

Swift已是大勢所趨,那就快開始Swift學(xué)習(xí)吧。


OC中使用Swift庫

  • pod導(dǎo)入Swift庫

    1.編輯Podfile文件,去掉use_frameworks!注釋,pod 'CircleMenu'
    2.在你需要使用的時候#import "庫名-Swift.h", 如

#import "CircleMenu-Swift.h"
  • 直接拖入Swift文件
    在你需要使用的時候#import "工程名-Swift.h",如
#import "test-Swift.h"

Swift中使用OC庫

  • pod導(dǎo)入OC庫

1.pod導(dǎo)入成功后,直接import使用。不需要橋接文件??赡軟]有索引。

import AFNetworking
import MBProgressHUD
  • 直接拖入OC文件
    1.手動創(chuàng)建header file文件,命名為工程名-Bridging-Header.h橋接文件,如swiftTest-Bridging-Header.h
    2.復(fù)制該文件的全路徑,到Build Settings搜索Bridging Header,找到Objective Bridging Header 雙擊填入全路徑
    bridging header.png

    3.在Bridging-Header.h文件中,導(dǎo)入#import "SortManager.h",可能沒有索引??梢灾苯釉谒栉募惺褂昧?,不需要再次導(dǎo)入。

最后

別看了,趕緊去動手吧!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,143評論 4 61
  • 前言: Swift語言出來后,可能新的項目直接使用Swift來開發(fā),但可能在過程中會遇到一些情況,某些已用OC寫好...
    瘋狂的電腦閱讀 2,444評論 0 9
  • 概述 利用runtime特性實現(xiàn)iOS項目的組件化開發(fā),是由@casatwy大神提出來的,在他的博客中具體介紹...
    Mr杰杰閱讀 1,710評論 2 9
  • 人的一生起起伏伏,不會一輩子貧窮也不會一輩子富裕,不要因為眼前你比別人稍微好點就看低哪些正在努力的人!尊重別人,別...
    路人有意閱讀 336評論 2 1
  • 昨晚還是問了他過得怎么樣? 【哭】【哭】我沒想到他會不生氣的。 我也不知道自己是否把握了自己及對他的真正有益的態(tài)度...
    逆風(fēng)追夢人閱讀 220評論 0 0

友情鏈接更多精彩內(nèi)容