Podczas tworzenia aplikacji na iPhone miałem problemy z łączeniem C++ i obiektywu-c. W aplikacji miałem dostęp do biblioteki innej firmy. Miałem plan użyć c lub C++ do owinięcia biblioteki, a następnie użyj funkcji -c, aby ją nazwać. Po tym, jak skończyłem zajęcia z C++, miałem problem z użyciem go w funkcji -c. Czy jest jakiś przykładowy kod? Dzięki.Jak używać C++ i obiektywu-c razem w XCode 4.2
w pliku głowy obiektu c. Piszę
#import <UIKit/UIKit.h>
#import "ZJTConstants.h"
#include "TTSAdapter.h"
class Adapter;
@interface ZJTVBlogViewController : UIViewController {
@private
Adapter* adapter;
}
@end
iw pliku mm, piszę:
if (self) {
adapter = Adapter::getInstance();
// Custom initialization
}
Czy to napisać?
Jakie kłopoty ...? –
Wygląda na to, że rzeczywiście używasz pliku '.mm', więc jakie kłopoty? nie powiedziałeś nam, z jakim problemem stoisz. – Krizz
Mówi, że jest jakiś błąd kompilacji, więc zastanawiałem się, czy w składni jest coś nie tak. – seanxiaoxiao