Objective-C C 、C++混編

http://www.cocoachina.com/bbs/read.php?tid=34997
關於混編,我的簡單總結,供LZ參考:
一、僅Objective-C與C混編
     1) .m開頭包含c頭文件
      2)直接使用c函數

二、僅Objective-C與C++混編
       1) 修改要包含的.m文件類型爲.mm
        2)  .mm中包含c++頭文件
        3)建立c++類對象,並初始化,調用其成員函數

三、Objective-C    C 、C++混編
         1) 同時修改.c .cpp以及要包含的.m三個文件類型都爲.mm
          2)使用時,c函數直接調用,c++則先建立對象並初始化,而後調用其成員函數
相關文章
相關標籤/搜索