我在Xcode中创建了一个新的Mac OSX应用程序,通过Interface Builder包含了一个WebView,现在我正在尝试以编程方式告诉它要加载哪个URL.这是我有多远:
然后从那里我已经包含了我认为访问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 :)
谢谢!