隨著swift趨向於穩定,越來越多的公司啟動的新專案也想使用swift過把癮,使用swift的好處與弊端不再贅述。目前版本是swift3.0,而且xcode9beta版中已經更新到swift4.0。使用swift開發是大趨勢,這裡從以下幾個方面看一下如何進行簡單的配置。
post_install do |installer|
installer.pods_project.targets.each
do |target|
target.build_configurations.each
do |config|
config.build_settings['swift_version'] = '3.0'
end end
end
如下圖:
四、oc引用swift的framework:
配置方法跟pod配置版本號方法相同,設定完版本號後在需要的檔案中引用:#import
】也可以通過引入模組的方式:@import framework;
這兩種方式效果相同。
注意:很多swift三方庫,並不支援oc使用,而絕大部分oc庫支援swift,是向下相容的,oc與swift混編的注意事項,稍後補充。
ps:文章有點囉嗦,本人系新手,主要是記錄給自己看。
Swift與OC的混合開發的配置
由於現在很多專案都是oc和 swift 的混合開發,所以就涉及到了 oc呼叫 swift swift 呼叫oc 這兩種情況。1,oc呼叫swift的情況 系統會在專案中匯入或者建立 swift 檔案的情況下,會自動建立乙個類似 swift與oc 混合開發 demo swift.h 這樣乙個 h檔案 ...
swift 和 OC 混合編譯的問題
最近在學習swift,很想在之前oc的專案中使用swift 開始的時候,上手還算比較快,下面記錄下簡單的一些坑。1.由於接觸的swfit一些教程,所以準備在已有的oc裡面使用swift,按照教程,沒問題,但是我在原來的oc中使用swift,怎麼也編譯不通過,開始的時候報錯,提示找不到各種類,後來仔細...
關於swift與objective c混合使用
在xocde6出來我們大部分 都是用objective c寫的 部分c c 如今出生來了乙個新的語言叫swift,那麼怎樣既能使用我們之前的 還能夠使用新語言呢。本文就此做一下說明。關於swift語方的學習能夠看文件 the swift programming language 本文如果你已經有所了...