2013-07-09 3 views
-2

У меня была эта ошибка «использование незаявленного идентификатора« webview »в viewcontroller.m. также мне нужно вызвать html-страницу из файла «www».ошибка использования незаявленного идентификатора webview

#import "ViewController.h" 

@interface ViewController() 

@end 

@implementation ViewController 

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
// Do any additional setup after loading the view, typically from a nib. 
    NSString *localFilePath = [[NSBundle mainBundle] pathForResource:@"www/index" ofType:@"html"] ; 
    NSURLRequest *localRequest = [NSURLRequest requestWithURL: 
           [NSURL fileURLWithPath:localFilePath]] ; 

    [webView loadRequest:localRequest] ; 

} 

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

@end 

#import <UIKit/UIKit.h> 
#import "ViewController.h" 
@interface ViewController : UIViewController 

@property (assign) IBOutlet UIWebView *WebView1; 

@end 
+3

вы пытаетесь получить доступ к переменной экземпляра с именем 'webView'. Однако у вас есть только свойство с именем 'WebView1'. Это не сработает, прочитайте сообщения об ошибках и не полагайтесь на Stackoverflow Driven Development. Также вы должны отключить iOS 4 и использовать слабые, а не назначать в своих свойствах. –

ответ

1

написать эту строку в файле .h

@property (nonatomic,retain) IBOutlet UIWebView *WebView1; 

написать эту строку в файле .m

@synthesize WebView1; 
+0

У меня есть эта ошибка неизвестный атрибут свойства nonatomin – Myworld

+0

сейчас проверьте, что я изменил свой ответ ... –

+0

отредактируйте свой код и добавьте свои изменения, спасибо – Myworld

Смежные вопросы