2012-04-28 59 views
0

,我發現了以下錯誤:類找不到方法的返回類型默認爲「身份證」

class method '+view' not found return type defaults to 'id' 

使用此代碼:

[window addSubview:[ButtonsViewController view]]; 

有人可以幫助嗎?

這裏是全碼:

#import "openURLAppDelegate.h" 
#import "ButtonsViewController.h" 
#include "ButtonsViewController.h" 




@implementation openURLAppDelegate 


@synthesize window; 
@synthesize ButtonsViewController; 

- (void)applicationDidFinishLaunching:(UIApplication *)application { 



[window addSubview:[ButtonsViewController view]]; 
[window makeKeyAndVisible]; 
} 


- (void)dealloc { 
[ButtonsViewController release]; 
[window release]; 
[super dealloc]; 
} 


@end 
+0

'ButtonsViewController'是一個類。你不能合成或釋放一個類。您應該爲此創建此類的實例。另外'include'指令應該被刪除。 – Alladinian 2012-04-28 13:01:27

回答

3

如果視圖控制器,你應該把這個在您的控制器的實例,而不是類的UIView的。

+0

所有固定的,謝謝你們! – 2012-04-28 14:00:02

+0

那麼,如果這對你有效,考慮將答案標記爲正確 – Alladinian 2012-04-28 14:21:08

相關問題