進階-Swift和OC混編生成 swift pod私有庫
轉發 請新增原作者地址 謝謝
*轉發 請新增原作者地址 謝謝 *
*轉發 請新增原作者地址 謝謝 *
如果生成私有庫上一篇檔案已經講了
這篇文章主要是,在pod私有庫中
*以及swift編譯錯誤
*swift如何引用oc檔案
*oc如何引用swift檔案
*oc專案中如何引入swift庫
1.spec 檔案如果需要指定swift版本,版本不正確swift編譯可能報錯
s.swift_version = ‘3.3' //在spec中設定
2. pod中swift如何引用oc檔案
*專案開發中Swift引用OC只需要新增 橋接檔案
ProductName-BridgingHeader.h
- pod的庫中,swift引用OC檔案 是不需要橋接檔案因為 pod庫會自動生成
PodProductName-umbrella.h 檔案
3. oc使用swift帶需要使用 如下引入
*專案開發中OC引用Swift只需要使用 就可以使用
//標頭檔案引入
#import "PodProductName-Swift.h"
- pod的庫中,oc引用swift檔案
//標頭檔案引入
#import <PledgeSDK/PledgeSDK-Swift.h>
4.oc專案中如何引入swift庫
pod引入專案之後
在使用 swift類的地方 新增標頭檔案
#import <SlideMenuControllerSwift/SlideMenuControllerSwift-umbrella.h>
這樣就可以使用pod的swfit庫了
相關文章
- OC和Swift混編Swift
- OC和Swift混編經驗Swift
- iOS UMeng OC和Swift混編iOSSwift
- OC與Swift混編專案遷移到Swift4.2小記Swift
- iOS-OC、Swift混編之橋接檔案iOSSwift橋接
- Objective-C和Swift混編ObjectSwift
- swift 混編 oc 斷點時資料只有變數名稱不顯示值Swift斷點變數
- OC 與 Swift 相互呼叫Swift
- 雲音樂 Swift 混編 Module 化實踐Swift
- 京東App Swift 混編及元件化落地APPSwift元件化
- Swift進階學習筆記Swift筆記
- (轉)OC專案轉Swift指南Swift
- 編譯開源 Swift Foundation 庫編譯Swift
- Swift 檔案快取--DDGDataCache_Swift庫高階封裝用法Swift快取封裝
- iOS開發中使用OC和swift的對比iOSSwift
- OC,swift,javascript,Dart語言比較SwiftJavaScriptDart
- 建立Pod私有庫
- Swift 進階 | 看得見的演算法Swift演算法
- 2018-07-12 OC 與swift 互相呼叫Swift
- iOS 開發選擇OC還是Swift?iOSSwift
- [swift進階]的讀書筆記寫完啦~Swift筆記
- Covariance, Contravariance以及Generics在 Swift/OC 中的應用.Swift
- oc與swift檔案的相互呼叫方式——橋接Swift橋接
- 今天在object-c 和swift 混編的時候出現錯誤:could not build module foundationObjectSwiftUI
- Swift開源庫MoyaSwift
- Sublime 編寫編譯 swift程式碼編譯Swift
- iOS Navigation Bar 導航欄折騰記 (Swift&OC)iOSNavigationSwift
- Swift原始碼專案編譯Swift原始碼編譯
- OC/Swift/C/C++混合使用的程式設計姿勢SwiftC++程式設計
- Swift和Kotlin區別SwiftKotlin
- [swift 進階 advanced swift]讀書筆記-第六章:字串 C7P1 不再固定寬度Swift筆記字串
- Swift與OC真正去理解Block解決迴圈引用的技巧SwiftBloC
- swift 區間運算子(... 和 ..Swift
- [swift 進階]讀書筆記-C2P2字典Swift筆記
- swift高階運算子-讀書筆記Swift筆記
- [swift 進階]讀書筆記-第七章:字串 C7P7 CustomStringConvertible 和 CustomDebugStringConvertiSwift筆記字串GC
- Kubernetes的Pod進階(十一)
- VSCode使用LSP進行Swift開發VSCodeSwift