XCode: Как объявить объект UIWebView в раскадровке? - PullRequest
0 голосов
/ 08 марта 2012

У меня есть объект UIWebView, сидящий в UIViewController. Я пытаюсь загрузить этот HTML-файл, используя этот код, для которого я получаю эту ошибку: Использование необъявленного идентификатора "webView". Я пометил как UIViewController, так и UIWebView в разделе Storyboard Identity, которые ничего не делают. Мне интересно, должен ли я каким-то образом подключить UIWebView к чему-либо в моем файле .h?

  [webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]isDirectory:NO]]];

Как мне это исправить?

1 Ответ

1 голос
/ 09 марта 2012

Ваш файл .H должен выглядеть следующим образом.

    @interface slTableViewController () {
    IBOutlet UIWebView *myWebView;


}
@property (nonatomic, retain) UIWebView *myWebView;

Конечно, это будет означать, что вам придется добавить @synthesize myWebView; в ваш файл .m!

...