我收到錯誤「@LWWFirstController沒有可見接口聲明選擇器initWithStyle」。我已經寫了類似的代碼來設置我的導航控制器,它運行良好,但我似乎無法找到是什麼原因導致此錯誤。我查看了StackOverFlow的類似問題,但沒有一個適合,我使用正確的方法。有人有線索嗎?以下是我的代碼如下。@LWWFirstController沒有可見接口聲明選擇器initWithStyle
#import "LWWAppDelegate.h"
#import "LWWFirstLevelController.h"
@implementation LWWAppDelegate
@synthesize window = _window;
@synthesize navController;
#pragma mark -
#pragma mark Application lifecycle
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
LWWFirstLevelController *first = [[LWWFirstLevelController alloc] initWithStyle:UITableViewStylePlain];
self.navController = [[UINavigationController alloc]
initWithRootViewController:first];
[self.window addSubview:navController.view];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}
您可以在您的問題中添加「LWWFirstLevelController.h」 - 您可能會通過再次包含應用程序代理的.h文件來獲取循環導入 – deanWombourne 2012-07-29 17:37:55