Я выполняю задание №2 по классу CS193P для Stanford xcode и получаю некоторые ошибки. Задача состоит в том, чтобы написать программу калькулятора с переменными. Я использую Xcode 3.2.6 www.stanford.edu/class/…/Assignment%202_1.pdf
Я получаю сообщение об ошибке «Ожидается выражение перед маркером @» при объявлении vp
#define VARIABLE_PREFIX @“%”- (void)setVariableAsOperand:(NSString *)variableName
{
NSString *vp = VARIABLE_PREFIX; (error is on this line)
NSString *variable = [vp stringByAppendingString:variableName];
[self addObjectToExpression:variable];
}
Кто-нибудь знает, как решить эту проблему? Напишите мне, если у вас есть какие-либо вопросы. Спасибо за вашу помощь!
Кавычки в C ++ должны быть правильного типа, т.е. "
(U + 0022, МАРКА ЦИТАТЫ). Некоторые приложения (читай: не нужные текстовые редакторы) преобразуют напечатанные кавычки в «модные», например “
(U + 201C, СЛЕДУЮЩАЯ ДВОЙНАЯ КВАРТИРА) ”
(U + 201D, ПРАВИЛЬНАЯ ДВОЙНАЯ КВАРТИРА, МАРКА).
Остерегайтесь копирования кода с помощью текстового процессора, редактора электронной почты и т. Д. А если вам нужно изучить символ, ваш текстовый редактор может это сделать (я знаю, что Emacs может), или вы можете использовать такие инструменты, как этот.