Wie kann ich C ++ mit Objective-C in XCode verwenden?

Möchte ich weiterverwenden/C++ - Objekt mit Objective-C.
Ich habe eine Hallo.h, hat die definition der Klasse, und hello.cpp für die Klasse Umsetzung.

class Hello
{ int getX() ... };

Und ich benutze diese Klasse in Objective-C-Funktion.

#include "hello.h"
...
- (IBAction) adderTwo:(id)sender
{
    Hello *hi = new Hello();            
    int value = hi->getX();
    NSLog(@"Hello %d", value);
    [textField setIntValue:value];

Wenn ich kompilieren Sie den code in Xcode, bekomme ich diese Fehlermeldung.

Klasse Hallo *XXXXX 
Benutzer/smcho/Desktop/Kakao/adderTwo/Hallo.h:9:0 
/Benutzer/smcho/Desktop/Kakao/adderTwo/Hallo.h:9: 
Fehler: erwartet '=', ',', ';', 'asm' or '__attribute__' before 'Hallo' 

Was ging schief?

InformationsquelleAutor der Frage prosseek | 2010-04-21

Schreibe einen Kommentar