Io non so come funziona XCode ma so come funziona lo standard C++. Nel .h va il prototipo, nel .cpp lo sviluppo.
.h
class foo
{
foo();
int test();
}
.........
.ccp
foo::foo()
{
}
int foo::test()
{
return 0;
}
.....
main
#include <....h>
int main()
{
foo f;
return f.test();
}