2010-07-06 54 views
0

我剛剛完成了一個特別痛苦的問題,其中xcode會在編譯過程中掛起/崩潰,然後當我打開一個特定文件時(一旦我識別出哪個文件) At一個點,它是產生55K +錯誤。xcode在丟失時崩潰(在函數返回參數

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

^^^失蹤(上刪除

這與其說是一個問題,但我很好奇的空隙之前,爲什麼這引起IDE和編譯器的完全崩潰。

回答

0

我懷疑這是你唯一的問題。我將上面的接口聲明添加到一個文件中,並且它根本不會導致任何問題,即使它是一個無意義的頭文件;你的語法和方法/變量名都被搞糊塗了。接口應該是這樣的。

@interface SomeViewController : UITableViewController { 
    SomeEditViewController *editView; 
} 

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

@end 

如果我不得不猜測,我會說失蹤@end是您的問題的原因。我不明白爲什麼它會導致崩潰,但它會產生大量的錯誤。