Swift4 0引用3 0第三方庫

2021-08-09 15:32:34 字數 738 閱讀 9542

swift已經發布了4.0版本,在xcode9中新建專案後,預設是使用4.0語法的。專案中的引用的第三方庫,雖然有很多已經發不了4.0版本,但是還是有一些未及時更新的,那在作者未更新之前我們是否有更好的辦法來使用這些第三方庫呢?答案當然是肯定的,xcode9中是同時支援3.24.0語法的。具體的設定可以看下圖。

那麼下面就說說如何設定同時支援3.24.0

專案中如果使用cocoapods來管理第三方庫時,可以找到不支援4.0語法的庫所在target,然後找到swift language version選項,改為3.2,然後就可以順利編譯通過了。

如果還有以原始碼整合進專案的,那就選擇edit > convert > to current swift syntax..

Swift4 0引用3 0第三方庫

swift已經發布了4.0版本,在xcode9中新建專案後,預設是使用4.0語法的。專案中的引用的第三方庫,雖然有很多已經發不了4.0版本,但是還是有一些未及時更新的,那在作者未更新之前我們是否有更好的辦法來使用這些第三方庫呢?答案當然是肯定的,xcode9中是同時支援3.2和4.0語法的。具體的設...

swift 常用第三方庫

alamofire 著名的afnetworking網路基礎庫swift版 swiftyjson 最為開發者認可的json解析類 kingfirsher 網路展示 sqlite.swift 簡單 輕量,使用上最sql的sqlite封裝庫 sugarrecord 基於coredata與realm的好用封...

Swift常用第三方

swiftdate swiftdate是github上開源的,使用swift語言編寫的nsdate封裝庫,可以很方便的在swift中處理日期,比如日期建立,比較,輸出等。cvcalendar reachability.swift 可達性 kingfisher nvactivityindicatorv...