一旦应用程序部署,就可以使用webView打开URL

时间:2013-08-12 19:01:04

标签: objective-c macos cocoa

我正在玩一些代码,这些代码应该在加载Mac应用程序时在webView中打开一个URL。我的问题是,我不确定如何在openAd.h文件中声明WebView *myWebView;

openAd.h

#import <Cocoa/Cocoa.h>
#import  <WebKit/WebKit.h>

@interface openAd : NSObject <NSApplicationDelegate>;

WebView *myWebView;

@end

openAd.m

#import "openAd.h"

@implementation openAd : NSObject ;

- (void)windowDidLoad

{

    NSString *urlAddress = @"http://google.com";
    NSURL *url = [NSURL URLWithString:urlAddress];
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
    [[myWebView mainFrame] loadRequest:requestObj];


}
@end

......不知道从哪里开始。

1 个答案:

答案 0 :(得分:0)

在.m

中使用此代码
- (void)windowDidLoad
{
  NSString *strURL = @"http://www.google.com/";
  NSURL *url = [[NSURL alloc] initWithString:strURL];
  NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];

  myWebView = [[UIWebView alloc] initWithFrame:self.frame];
  myWebView.scalesPageToFit = YES;
  [self.view addSubview:myWeb];

  [myWeb loadRequest:request];
}