小编ric*_*aur的帖子

如何以编程方式在OSX Xcode项目中设置WebView的URL?

我在Xcode中创建了一个新的Mac OSX应用程序,通过Interface Builder包含了一个WebView,现在我正在尝试以编程方式告诉它要加载哪个URL.这是我有多远:

  • 创建项目
  • 包括Webkit.framework
  • 在Interface Builder中包含WebView

然后从那里我已经包含了我认为访问WebView所需的内容,包括:

#import <WebKit/WebKit.h>
@synthesize webView;
// etc, I think this is all good
Run Code Online (Sandbox Code Playgroud)

我倒下的地方是访问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];
}
Run Code Online (Sandbox Code Playgroud)

但我想我应该首先在Interface Builder中连接一些东西?

我的最终目标是创建一个Mac OSX应用程序,它基本上只是一个基于视图的应用程序(使用iPhone SDK很容易).从那里我想包含一个本地htdocs文件夹与我自己的本地.html文件,但第一步是告诉WebView加载什么URL :)

谢谢!

macos webview

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

macos ×1

webview ×1