0

ViewController をストーリーボードに変換していますが、ペン先ではなくストーリーボードであるため、メソッドを実行していません。(私は本当に確信が持てず、非常に迷っています)。ここに、LoginViewController.m で必要なように機能しないセクションがあります。

    - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        NSLog(@"call init");
        self.factory = [[NavigationBarFactory alloc] init];
        self.service = [[LoginService alloc] initWithDelegate:self];
        self.animateSize = 60;
    }
    return self;
}

ストーリー ボード設定でこれを機能させるにはどうすればよいですか?

4

1 に答える 1

2

initWithNibName 関数を次のように置き換えます。

-(void)viewDidLoad
{
        [super viewDidLoad];
        self.factory = [[NavigationBarFactory alloc] init];
        self.service = [[LoginService alloc] initWithDelegate:self];
        self.animateSize = 60;
}
于 2013-03-28T21:09:26.297 に答える