Странная ошибка в Xcode: проблема разбора Неизвестное имя типа 'plementation' - PullRequest
9 голосов
/ 09 сентября 2011

на линии:

@implementation  AccountCreateViewController
@synthesize profileFacebook;
@synthesize facebook;

Xcode 4 говорит: ошибка синтаксического анализа Неизвестное имя типа 'plementation' После этого возникает много разборов. Но проект работает на iPhone.

Я действительно не знаю, что это ... Я пытаюсь конвертировать файл в CR / LF (раньше это был LF), он не работал.

пс: a screenshot

Ответы [ 3 ]

9 голосов
/ 10 сентября 2011

Я думаю, я мог бы это исправить. Похоже, что LLVM Clang не нравится кодировка спецификации UTF-8.

См. Эту проблему кода на веб-сайте Sudzc.

http://code.google.com/p/sudzc/issues/detail?id=27

Для моего собственного проекта я открыл поврежденные файлы с помощью TextWrangler и повторно сохранил их с кодировкой "Western (Mac OS Roman)". Пока что у меня не возникло никаких дальнейших проблем с LLVM / Clang.

4 голосов
/ 04 февраля 2012

Я получил ту же ошибку, но в моем .h файле. Я просто исправил это в предварительной декларации:

#import "MyCustomClassThatGaveParseError.h" // existed before the error
@class MyCustomClassThatGaveParseError; // added to remove the weird error
0 голосов
/ 15 октября 2013

Может быть, это не «решение», но так я и решил свою проблему. Я изменил базовый SDK с OS X 10.8 на OS X 10.7, и теперь все работает нормально.

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