2011-07-02 10 views
0

私のWebページには、それがfirstviewcontrollerから私はfirstviewcontrollerで3 viewcontrollersを持っているあなたは、このポイントに次のページthirdviewcontrollerをアップロード]ボタンをクリックし、すべてが良いですが何もなく、ウェブページdoesntの負荷のUIWebViewの問題ローディングページ

コードを示してロードされませんthirdviewcontroller

- (void)viewDidLoad { 

    NSString *[email protected]"http://www.apple.com/"; 
    NSURL *url=[NSURL URLWithString:urlAddress]; 
    NSURLRequest *requestObj= [NSURLRequest requestWithURL:url]; 
    [self.cscsPage loadRequest:requestObj]; 
    [super viewDidLoad]; 
} 

-(IBAction)moveToViewSiteView:(id)sender{ 

    self.third = [[[SecondViewController alloc]initWithNibName:@"ThirdViewController" bundle:nil]autorelease]; 
    [self.navigationController pushViewController:self.third animated:YES]; 
} 

コードiは、IBにおけるドキュメントウィンドウ内のWebViewと呼ばれているのUIWebViewファイルの所有者からwebviewにドラッグすると、私はそれを実行するとアプリケーションがクラッシュします。

はすべてが

おかげ

+0

あなたのクラス名とXIB名が異なっていますか?この行では、self.third = [[[SecondViewController alloc] initWithNibName:@ "ThirdViewController"バンドル:nil] autorelease]; –

+0

viewDidLoadメソッドにブレークポイントを設定し、それが来るかどうかを確認します –

答えて

0

viewDidLoadメソッドの先頭に移動し[super viewDidLoad];明らかであると思います。まずスーパークラスの実装を呼び出す必要があります。

関連する問題