Je faisais face à la même erreur que demandé dans ce questionErreur: le nom de la classe a-t-il été redéclaré comme un type de symbole différent?
je avec cette erreur surmonté par une solution de classe déclarant à l'avance dans mon dossier .h avec le class parameter
J'ai fichier FFTBufferManager.h and FFTBufferManager.cpp
et l'utiliser dans HomeView.h and HomeView.mm
fichier
class FFTBufferManager,CAStreamBasicDescription,DCRejectionFilter;
Mais maintenant, j'ai erreur
#include "FFTBufferManager.h"
#include "aurio_helper.h"
#include "CAStreamBasicDescription.h"
class CAStreamBasicDescription,FFTBufferManager; //here it shows this error
EXpected Unqualified-id befor ',' token
@interface HomeView
{
FFTBufferManager* fftBufferManager;
//it shows erros
EXpected Unqualified-id befor ',' token
ISO c++ forbids declaration of FFTBufferManager with no type
}
@property FFTBufferManager* fftBufferManager;
//shows error
'FFTBufferManager' is not a type
Ici, j'ai la même erreur pour ma classe 'FFTBufferManager' qui est le fichier' .cpp' et je l'importe dans mon projet iphone – Heena
juste pour être absolument clair, vous utilisez à la fois C++ et Objective-C dans votre projet? – Mac
oui j'ai des fichiers '.h et .cpp' et je les utilise dans' .h et.mm' fichiers – Heena