Я получаю include not found compile error в XCode. У меня есть проект приложения iOS, который использует Objective-c и С++ как mix.
Сначала я создал один файл .h и один .cpp файл в моем проекте ios. Затем я переименовал файл .cpp в файл .mm.
Вот мой .h файл;
TestLog.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
TestLog.mm
#include "TestLog.h"
void TestLog::Log(string logMessage)
{
//this->logString->append(logMessage);
}
Что мне не хватает? Нужно ли добавлять std С++-библиотеку в мои целевые объекты? Что-то связано с путями заголовков поиска?
Мне просто нужно использовать строковый тип.
Большое спасибо заранее