Tôi gặp rắc rối khi kết hợp C++ và mục tiêu-c với nhau trong việc phát triển một ứng dụng iphone. Tôi đã có một thư viện bên thứ 3 để sử dụng trong ứng dụng. Tôi đã có kế hoạch sử dụng c hoặc C++ để bọc thư viện và sau đó sử dụng mục tiêu-c để gọi nó. Sau khi tôi đã hoàn thành lớp với C++, tôi đã gặp rắc rối khi sử dụng nó trong mục tiêu-c. Có mã mẫu nào không? Cảm ơn.Làm thế nào để sử dụng C++ và target-c cùng nhau trong XCode 4.2
trong tệp đầu mục tiêu c. Tôi viết
#import <UIKit/UIKit.h>
#import "ZJTConstants.h"
#include "TTSAdapter.h"
class Adapter;
@interface ZJTVBlogViewController : UIViewController {
@private
Adapter* adapter;
}
@end
và trong file mm, tôi viết:
if (self) {
adapter = Adapter::getInstance();
// Custom initialization
}
Is it viết?
Sự cố gì ...? –
Có vẻ như bạn đang thực sự sử dụng tệp '.mm', vậy, vấn đề là gì? bạn đã không nói cho chúng tôi biết bạn đang gặp phải vấn đề gì. – Krizz
Nó nói rằng có một số lỗi biên dịch, vì vậy tôi đã tự hỏi nếu có bất cứ điều gì sai trong cú pháp. – seanxiaoxiao