0

Мне нужна помощь с моим кодом на Cocoa Touch (для iOS/iPhone). Я хочу, чтобы функция закрывала SecondViewController, потому что мне нужно передать одну строку из второго контроллера представления в контроллер первого представления.Я хочу функцию, когда увольняюсь после завершения проверки SecondViewController

Когда я включаю первый контроллер View в Second View Controller, отладчик вернуть это:

"Ожидаемый спецификатор-классификатор-лист перед FirstViewController"

Спасибо за все и простите за мой английский. Лукас Морейра.

ответ

0

Это компилятор, говорящий это, а не отладчик. (Обратите внимание, что он находится в окне «Результаты сборки». Поскольку вы не завершили сборку, ваш код еще не запущен, а когда вы его запустите, он будет запущен под отладчиком. Сообщения от отладчика и от вашего приложения , появится в окне консоли отладчика.)

Expected specifier-qualifier-list before FirstViewController 

Это ошибка синтаксиса. Ваш код синтаксически недействителен; компилятор не может этого понять.

Возможно, вы должны изменить свой компилятор, чтобы звенеть в настройках сборки Xcode, поскольку clang имеет лучшие сообщения об ошибках, чем компилятор GCC по умолчанию. Если вы все еще не можете понять проблему, отредактируйте свой вопрос, чтобы включить свой код для функции или метода, который не нравится компилятору.

Предполагалось, что вы забыли точку с запятой на линии перед тем, на что указывал компилятор, или вы забыли поместить тело функции или метода в фигурные скобки ({}).

+0

Это происходит, когда я включаю FirstViewController в SecondViewController, я думаю, что это происходит, потому что SecondViewController включен в FirstViewController (FirstViewController включает себя снова). Вы понимаете? Если нет, я могу загрузить свой код. –

+0

Да. Либо вы импортируете реализацию (.m) вместо заголовка (.h), либо имеете проблему циклического импорта. Возможно оба. Используйте директивы '@ class' в заголовках и импортируйте заголовки в файлы реализации. –

+0

У вас есть учебник? Я не понимаю, как это сделать. –

Смежные вопросы