Как программно установить URL-адрес WebView в проекте OSX Xcode?

Я создал новое приложение Mac OSX в Xcode, включил WebView через Interface Builder, и теперь я пытаюсь программно указать ему, какой URL-адрес загружать. Вот как далеко я продвинулся:

  • Создайте проект
  • Включите Webkit.framework
  • Включите WebView в Interface Builder

Затем я включил то, что, по моему мнению, необходимо для получения доступа к WebView, в том числе:

#import <WebKit/WebKit.h>
@synthesize webView;
// etc, I think this is all good

Я не могу получить доступ к самому WebView и сообщить ему, какой URL-адрес загружать. Я пытаюсь:

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
    NSString *urlAddress = @"http://www.example.com/";
    NSURL *url = [NSURL URLWithString:urlAddress];
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
    [[webView mainFrame] loadRequest:requestObj];
}

Но я думаю, что я должен сначала подключить кое-что в Interface Builder?

Моя конечная цель - создать приложение Mac OSX, которое по сути является просто приложением на основе просмотра (которое просто делать с помощью iPhone SDK). Оттуда я хочу включить локальную папку htdocs в свою локальную папку . html , но первым делом нужно сообщить WebView, какой URL-адрес загружать :)

Спасибо!

5
задан Radu Simionescu 4 June 2014 в 11:45
поделиться