Inclure & lt; string & gt; erreur de compilation non trouvée dans Xcode 4.2

Je suis arriver comprennent pas trouvé d'erreur de compilation dans XCode. J'ai une application iOS, projet que j'ai utiliser Objective-c et le c++ mélanger.

D'abord, j'ai créé un .h de fichier et un .fichier cpp dans mon projet ios. Ensuite, j'ai renommé le .fichier cpp .mm de fichier.

Voici mon .h fichier;

De test.h

#ifndef CalculatorDemo_TestLog_h
#define CalculatorDemo_TestLog_h
#include <string>
using namespace std;

class TestLog
{
private:
    string logString;
public:
    void Log(string logMessage);
};


#endif

De test.mm

#include "TestLog.h"

void TestLog::Log(string logMessage)
{
    //this->logString->append(logMessage);

}

Ce qui me manque? Ai-je besoin d'ajouter std c++ de la bibliothèque de mes objectifs? Quelque chose lié à la Recherche d'en-Tête Chemins?

J'ai besoin juste d'utiliser le type string.

Merci beaucoup à l'avance

source d'informationauteur ilker Acar