Incluir arquivo de cabeçalho C ++ no Swift

Eu tenho um arquivo de cabeçalho C ++ (chamadoheader.h) que eu quero incluir no meu projeto Swift.

Como a estrutura C ++ que eu quero incluir ainda não terminou, só tenho o arquivo de cabeçalho por enquanto.

Meu arquivo de cabeçalho C ++header.h parece um pouco com isso:

#include <vector>

struct someStruct{
    float someAttr;
}

class someClass{
    public:
        enum SomeEnum{
            Option1,
            Option2
        }

        void someFunc(const double value) {}
}

O problema é que, quando tento incluir oheader.h arquivo noproject-Bridging-Header.h ele nunca encontrará o vetor que eu incluo no header.h

Eu tentei renomearheader.h paraheader.hpp. Tentei definir o tipo de cabeçalho de ponte como C ++ Header no painel direito. Mas nenhum deles ajudou.

Espero que alguns de vocês possam me ajudar a descobrir o que estou fazendo de errado.

questionAnswers(1)

yourAnswerToTheQuestion