對不起,我的英文不好。 我想在我的iOS項目中使用純C++代碼,但我有下一個問題:使用C++(.cpp)與objective-c(.m)
我創建了一個新文件product.cpp + product.h,我創建了自己的方法和屬性,並且我想在我的viewcontroller.m中使用這個類,但不運行,我將viewcontroller.m的extensión更改爲viewcontroller.mm,但不運行,但如果我將appDelegate.m的擴展名更改爲appDelegate.mm,則可以運行。
我的問題是,我總是不得不改變MI文件.mm如果我想使用的.cpp?
:/
我想答案是肯定的,因爲.mm意味着你在Objective-C++這在技術上是它自己的語言書寫。 – Hassan
看看這個類似的問題,看看是否有所幫助: http://stackoverflow.com/questions/3698459/objective-c-and-cpp-files-in-xcode – Ben