У меня есть 2 цели в XCode, исполняемый файл, содержащий класс Record, такой как
class Record
{
public:
const char * getFirstName() const;
void setFirsttName(const char * firstName);
const char * getCompany() const;
void setCompany(const char * company);
...
}
, и пакет модульных тестов, который связан с исполняемым файлом через bundleLoader и содержит тест, подобный
...
Record record;
record.setFirsttName("aaa");
record.setCompany("bbb");
* 1006.* Странно и досадно то, что я получаю ошибку компоновщика, говорящую о том, что он не видит символ setCompany, но видит setFirsttName.Полное очищение и восстановление не помогают в этом вопросе.Кто-нибудь может помочь?
Редактировать 1:
Это было DEAD_CODE_STRIPPING = YES.Aaargh !!!