0

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

打开Ad.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

...不知道从这里去哪里。

4

1 回答 1

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];
}
于 2013-08-12T19:39:03.020 回答