2011-05-03 2 views
0

웹 페이지를 표시하려고합니다. http://johnbridge180.com/Boarders.html 저는이 기능을 제대로 사용할 수 없지만 하나의 오류 만 있습니다. ''webView 'undeclared ". 다음은 응용 프로그램에 대한 코드는 다음과 같습니다 WebViewController.h :오류 : 'webView'을 알리지 않았습니다.

// 
    // WebViewController.h 
    // Boarders 
    // 
    // Created by John Bridge on 5/2/11. 
    // Copyright 2011 Bridge and co. All rights reserved. 
    // 

    #import <UIKit/UIKit.h> 
    @interface WebViewController : UIViewController { 

IBOutlet UIWebView *displayWeb; 
    } 
    @end 

WebViewcontroller.m :

// 
    // WebViewController.m 
    // Boarders 
    // 
    // Created by John Bridge on 5/2/11. 
    // Copyright 2011 Bridge and co. All rights reserved. 
    // 

    #import "WebViewController.h" 


    @implementation WebViewController 
    - (void)viewDidLoad { 
     displayWeb.userInteractionEnabled = true; 
     [displayWeb loadRequest:[[NSURLRequest alloc] initWithURL:[[NSURL alloc]   initWithString:@"http://www.johnbridge180.com/Boarders.html"]]]; 
[super viewDidLoad]; 
    } 
    @end 

너희들이 감사합니다 도움이 될 수 있습니다 희망!

+2

오류 표시 줄은 무엇입니까? 정확한 오류 메시지 란 무엇입니까? – Anna

답변

0

여기에 제시 한 코드는 문제가 없습니다. 그러나 오류에서 나는 당신이 'webView'이름으로 'displayWeb'변수를 호출하려고한다고 가정합니다. 'webView'에 대한 .m 파일을 검색하면 찾으실 수 있습니다.

그래도 문제가 해결되지 않으면 프로젝트를 정리해보십시오.

코드가 새어 나옵니다 (많이). cocoa memory management basics을 검토하십시오! 여기에 몇 가지 문제가

0

... 당신은 제대로 URL 요청을 생성하지 않는

, 그들은 정확하게 당신이 그것을하고 있던 방법을 정리하지 않을 것입니다.

- (void)viewDidLoad { 
     displayWeb.userInteractionEnabled = true; 
     [displayWeb loadRequest:[NSURLRequest requestWithUrl:[NSURL urlWithString:@"http://www.johnbridge180.com/Boarders.html"]]]; 
     [super viewDidLoad]; 
    } 

그런 식으로 자동 완성 된 URL을 작성하고 요청하십시오.

webView가 선언되지 않았다는 정보가 더 필요합니다.

+0

동일한 오류가 발생하지만 이번에는 더 많은 경고가 발생합니다. –

관련 문제