1

私が得ているエラーは次のとおりです。

「'UIStoryboard' の目に見える @interface は、セレクターの instantiateInitialViewControllerWithIdentifier を宣言しません:」

助けてくれてありがとう。

#import "initViewController.h"
#import "ECSlidingViewController.h"
#import "MenuViewController.h"

@interface initViewController ()

@end

@implementation initViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
    }
    return self;
}

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.topViewController = [self.storyboard instantiateInitialViewControllerWithIdentifier:@"Main"];

}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end
4

2 に答える 2

2

UIStoryboardはその名前のメソッドを実装していません。instantiateViewControllerWithIdentifier:それはあなたが必要とするもののように見える を実装します。

于 2013-01-19T18:42:26.120 に答える
0

(1)ファイルの先頭に追加#import <UIKit/UIKit.h>し、メソッドのスペルが正確であることを確認してください。

(2) クラス名は大文字にする必要があります。

于 2013-01-19T18:43:19.397 に答える