У меня возникли проблемы с объединением 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
}
Это пишется?