Как использовать c ++ и objective-c вместе в XCode 4.2

У меня возникли проблемы с объединением c ++ и objective-c вместе при разработке приложения для iphone. У меня была сторонняя библиотека для использования в приложении. У меня был план использовать c или c ++, чтобы обернуть библиотеку, а затем использовать objective-c для ее вызова. После того, как я закончил работу над классом c ++, у меня возникли проблемы с его использованием в objective-c. Есть ли какой-нибудь образец кода? Спасибо.

в головном файле objective-c. Я пишу

#import <UIKit/UIKit.h>
#import "ZJTConstants.h"
#include "TTSAdapter.h"

class Adapter;
@interface ZJTVBlogViewController : UIViewController {
@private
    Adapter* adapter;
}
@end

, а в файле mm я пишу:

if (self) {
    adapter = Adapter::getInstance();
    // Custom initialization
}

Это пишется?

8
задан seanxiaoxiao 12 February 2012 в 17:20
поделиться