oc和swift混編關鍵

來源:互聯網
上載者:User

標籤:

1.橋接標頭檔——xx-Bridge-Header.h

    swift和oc混編連接點,必不可少。swift工程或oc工程添加oc或swift時,Xcode提醒,建議手動添加。

    注意引入檔案後Xcode的target->build settings自動添加Swift Compiler * 項,Objective-c Bridging Header項填寫此檔案路徑(xx/xx-Bridge-Header.h,xx為工程名)

 

2.隱藏標頭檔——xx-Swift.h

    必不可少。oc試用swift時,Xcode預設建立,橋接標頭檔建立後生效,可在oc檔案中#import "xx-Swift.h"(xx為項目名)

3.用法

    oc使用swift:oc檔案中#import "xx-Swift.h"

    swift使用oc:oc標頭檔寫在xx-Bridge-Header.h中

oc和swift混編關鍵

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.