2021 iThome 鐵人賽
分享至
有時候進去多平台開發,或更新原本就平台的程式碼時
,需要使用現有的新技術去呼叫之前寫好的 C/C++程式邏輯時,
就很需要這類的方法。
再載入檔案時會看到類似這樣的提示:
這個彈框主要就是創造一個連接 Swift 調用 C 語言的連結機制:Bridging-Header。
在專案配置的設定裡能看到對應的檔案說明,在 Swift編譯時能把相關的檔案編譯
寫法類似 C語言的標頭檔。
大致的設定好之後就能直接在 Swift裡面呼叫寫好的 C 方法,類似下圖
IT邦幫忙