Как преодолеть ошибки Xcode 4 при изучении книги Objective C by Kochan - PullRequest
0 голосов
/ 21 апреля 2011

Итак, я изучаю Цель C по этой книге.Считается, что это здорово и все.http://www.amazon.com/Programming-Objective-C-2-0-Stephen-Kochan/dp/0321566157/ref=sr_1_1?ie=UTF8&qid=1303332025&sr=8-1

Но после установки нового XCode (версия 4), когда я пытался завершить упражнение из книги (3.2), он дает мне около 10 ошибок компиляции, которые я не могу определить.Что я могу сделать по этому поводу?Получение xcode 3 на самом деле не вариант.Например, есть много семантических ошибок, которые продолжают говорить необъявленные идентификаторы, указывающие на пустые места ...

и также не принимают эту строку кода:

Fraction *myFraction;

Я получил класс myFraction,что не так с этим?

Также в этом классе есть объявление метода

- (void) setNum : (int) n;

, в котором говорится, что ожидается имя члена или;после объявления спецификаторов.Что это может значить?Там уже есть точка с запятой.

1 Ответ

2 голосов
/ 21 апреля 2011

Fraction *myFraction;

Я получил класс myFraction, что не так с этим?

В этом утверждении Fraction - это имя вашего класса ... myFraction - это имя вашего объекта. Если ваш класс действительно называется myFraction, этот оператор будет:

myFraction *myFraction;

Также есть объявление метода в этот класс

- (void) setNum : (int) n;

он говорит, ожидая имя члена или; после объявления спецификаторов. Что можешь это значит? Там уже есть точка с запятой там.

Я не вижу в этом ничего плохого ... вы можете опубликовать код, который окружает это объявление метода?

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