Swift 4.0中如何引用3.0的第三方庫
前言
第三方庫是所有工程師在開發(fā)中都會經(jīng)常用到的,熟練的掌握多個第三方庫能把我們的生產(chǎn)力提升一大截,Swift 已經(jīng)發(fā)布了 4.0 版本,在 Xcode9 中新建項目后,默認是使用 4.0 語法的。項目中的引用的第三方庫,雖然有很多已經(jīng)發(fā)不了 4.0 版本,但是還是有一些未及時更新的,那在作者未更新之前我們是否有更好的辦法來使用這些第三方庫呢?
答案當然是 肯定 的, Xcode9 中是同時支持 3.2 和 4.0 語法的。
具體的設置可以看下圖。
那么下面就說說如何設置同時支持 3.2 和 4.0 。
項目中如果使用 Cocoapods 來管理第三方庫時,可以找到不支持 4.0 語法的庫所在 target ,然后找到 Swift Language Version 選項,改為 3.2 ,然后就可以順利編譯通過了。
如果還有以源碼集成進項目的,那就選擇 Edit > Convert > To Current Swift Syntax.. 吧
總結
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對我們的支持。
您可能感興趣的文章
- 01-11swift中defer幾個簡單的使用場景詳解
- 01-11Swift利用Decodable解析JSON的一個小問題詳解
- 01-11Swift中defer關鍵字推遲執(zhí)行示例詳解
- 01-11Swift中初始化init的方法小結
- 01-11Swift中定義單例的方法實例
- 01-11Swift利用純代碼實現(xiàn)時鐘效果實例代碼
- 01-11Swift中排序算法的簡單取舍詳解
- 01-11Swift如何為設置中心添加常用功能
- 01-11Swift Json實例詳細解析
- 01-11Swift利用指紋識別或面部識別為應用添加私密保護功能


閱讀排行
本欄相關
- 01-11Swift利用Decodable解析JSON的一個小問題
- 01-11swift中defer幾個簡單的使用場景詳解
- 01-11Swift中初始化init的方法小結
- 01-11Swift中defer關鍵字推遲執(zhí)行示例詳解
- 01-11Swift利用純代碼實現(xiàn)時鐘效果實例代碼
- 01-11Swift中定義單例的方法實例
- 01-11Swift中排序算法的簡單取舍詳解
- 01-11Swift Json實例詳細解析
- 01-11Swift如何為設置中心添加常用功能
- 01-11Swift利用指紋識別或面部識別為應用添
隨機閱讀
- 04-02jquery與jsp,用jquery
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-10C#中split用法實例總結
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-10delphi制作wav文件的方法
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-11ajax實現(xiàn)頁面的局部加載
- 01-10SublimeText編譯C開發(fā)環(huán)境設置
- 01-10使用C語言求解撲克牌的順子及n個骰子