сбой xcode при отсутствии (при возврате функции - PullRequest
0 голосов
/ 06 июля 2010

Я только что закончил отладку особенно болезненной проблемы, при которой xcode зависал / зависал во время компиляции, а затем позже, когда я открыл определенный файл (как только я определил, какой файл) В какой-то момент он генерировал 55k + ошибок.

@interface someviewcontroller: UITableViewController {
    someeditviewcontroller *editView;
    -(classObjectName*) addRecord;
    -void)remove(classObjectName*)record;
}

^^^ отсутствует (перед пустотой на удалении

Это не столько вопрос, но мне любопытно, почему это вызвало полный крах как IDE, так и компилятора.

1 Ответ

0 голосов
/ 06 июля 2010

Я сомневаюсь, что это была твоя единственная проблема.Я добавил вышеупомянутое объявление интерфейса в файл, и это не вызвало никаких проблем, хотя это немного бессмысленный заголовок;Ваш синтаксис и имена методов / переменных все вымышлены.Вот как должен выглядеть этот интерфейс.

@interface SomeViewController : UITableViewController {
    SomeEditViewController *editView;
}

- (classObjectName *) addRecord;
- (void)removeRecord:(classObjectName *)record;

@end

Если бы мне пришлось угадывать, я бы сказал, что отсутствие @end является причиной ваших проблем.Я не понимаю, почему это приведет к сбоям, но это вызовет массу ошибок.

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