Разработка под iOS: почему мой компоновщик не видит мой класс? - PullRequest
1 голос
/ 21 февраля 2011

Я только что добавил класс в свой проект XCode, и компоновщик выдает мне эту ошибку ...

_OBJC_CLASS_$_MyCustomViewController", referenced from:
objc-class-ref-to-MyCustomViewController in MainMenuViewController.o

В MainMenuViewController.h у меня есть #import "MyCustomViewController.h"

, и яв проекте есть файлы MyCustomViewController.h и .m.По каким причинам у моего компоновщика возникли проблемы с посещением класса?

Большое спасибо за мудрость!

1 Ответ

4 голосов
/ 21 февраля 2011

Убедитесь, что ваши файлы .m включены в выбранную цель.Для этого:

Щелкните правой кнопкой мыши «Группы и файлы» (над списком файлов слева) и выберите «Целевое членство».Флажки должны появиться слева от многих ваших файлов, особенно ваших .m файлов.Убедитесь, что у MyCustomViewController.m установлен флажок, а затем перестройте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...