2013-03-03 104 views
2

我還沒有觸及AppDelegate.h整天文件,突然我得到3個錯誤......AppDelegate.h錯誤突然出現

// AppDelegate.h 

#import <UIKit/UIKit.h> //!Expected selector for Objective-C method 
         //!Expected method body 

@class ViewController; 

@interface AppDelegate : UIResponder <UIApplicationDelegate> 

@property (strong, nonatomic) UIWindow *window; 

@property (strong, nonatomic) ViewController *viewController; //!Unknown type name "ViewController" did you mean "UIViewController? 

@end 

我把錯誤在上面的代碼爲註釋。

我發現其他人在過去也有過類似的錯誤,但是我沒有看到在我的情況下讓我感到沮喪的答案。

我的根UIViewController被命名爲ViewController。我做了什麼導致這些錯誤突然出現?我今天所做的是添加一個新的ViewControler和xib在UIPopoverController中使用。我剛剛得到了popover正常工作,這開始發生。

約翰

+0

發佈'#導入'該文件的文件的代碼。在導入之前的行數很重要,而不是整個文件。 – trojanfoe 2013-03-03 10:26:04

+2

太簡單了! main.m在第一行//之前插入了+字符。請發表一個答案,以便我可以給你信用。試圖想我怎麼會意外地把它放在那裏。我從來沒有去main.m文件,如果我有爲什麼我會打+鍵。 – user278859 2013-03-03 16:46:11

+0

好的。我會想象你只是不小心敲了一把鑰匙 - 我以前做過很多次了。 – trojanfoe 2013-03-04 00:25:28

回答

2

你介紹,在源文件#import s表示頭文件中的行語法錯誤。