我刚刚完成调试一个特别痛苦的问题,其中xcode会在编译期间挂起/崩溃,然后在我打开特定文件时(一旦我确定了哪个文件) 有一次,它产生了55k +错误。
@interface someviewcontroller: UITableViewController {
someeditviewcontroller *editView;
-(classObjectName*) addRecord;
-void)remove(classObjectName*)record;
}
^^^缺少(在删除之前的空白
这不是一个问题,但我很好奇为什么这会导致IDE和编译器完全崩溃。
答案 0 :(得分:0)
我怀疑这是你唯一的问题。我将上面的接口声明添加到一个文件中,它根本没有引起任何问题,即使它有点无意义的标题;你的语法和方法/变量名都被捏造了。这是界面的外观。
@interface SomeViewController : UITableViewController {
SomeEditViewController *editView;
}
- (classObjectName *) addRecord;
- (void)removeRecord:(classObjectName *)record;
@end
如果我不得不猜测,我会说失踪的@end
是你问题的原因。我不明白为什么它会导致崩溃,但它会产生大量的错误。