簡體   English   中英

從C ++訪問Objective-C

[英]Access objective-c from c++

有人可以為此指出正確的方向嗎? 我發現很多關於在obj c中使用c ++的信息,但並非相反。 我正在用C ++制作iPhone游戲,但需要利用iPhone必須提供的某些功能。

謝謝

“在Objective-C中使用C ++”和“在C ++中使用Objective-C”之間實際上沒有區別-它們實際上都是在使用Objective-C ++(這是一種獨特的語言)。

只需確保將源文件編譯為Objective-C ++:要么以.mm擴展名對其進行重命名,要么添加編譯器標志-x objective-c++以影響所有源文件。

然后,您幾乎可以完成在Objective-C中所做的任何事情。

通常,方法是相反的做法,將文件重命名為.mm,然后在文件中使用C ++。 聽起來好像您在嘗試某些事情會導致您付出額外的工作,而未必會有任何好處。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM