gpt4 book ai didi

xcode - 如何在 xcode 4.5.1 上使用 WebView

转载 作者:行者123 更新时间:2023-12-03 16:06:54 25 4
gpt4 key购买 nike

我是编程新手,我需要在我的应用程序中嵌入一个网站(这是空白的;我现在只想嵌入该网站)。我从下午 5:00 开始就一直在寻找它(现在是晚上 9:30),但仍然没有找到任何相关信息。

我需要什么代码以及需要将其写入哪个文件中?我必须将什么链接在一起?

我使用 Xcode 4.5.1,并且我尝试为 Mac OS X(不适用于 iOS)开发一个 Cocoa 应用程序。

如果我的一些句子不清楚,我很抱歉,但英语不是我的主要语言。

如果您需要更多信息来帮助我,请询问。

最佳答案

在您的 AppDelegate.h 文件中,将此行添加到 #import <Cocoa/Cocoa.h> 下面行:

#import <WebKit/WebKit.h>

并将此行添加到 @property (assign) IBOutlet NSWindow *window; 下面行:

@property (assign) IBOutlet WebView *webView;

选择您的 MainMenu.xib 文件。

打开其中的窗口,然后将 WebView 从对象库浏览器拖到窗口中。对齐并调整大小。

应该有一个图标代表您的AppController UI 布局左侧的对象。按住 Control 键并将其拖动到您的 WebView在你的 window 里面。 (请勿从 File's Owner 图标上按住 Control 键拖动!)释放鼠标按钮。应出现一个上下文菜单,其中包含单词 webView 。选择它。

添加框架WebKit.framework到你的项目。右键单击 Xcode 窗口左侧资源列表中的 Frameworks 文件夹。选择“将文件添加到“<您的项目名称>”...并使用以下路径选择框架:/System/Library/Frameworks/WebKit.framework

选择您的 AppDelegate.m 文件。

在 -applicationDidFinishLaunching: 方法中,将注释替换为以下代码:

// I provided Apple's URL, but this is where you provide your own instead.
NSURL *url = [NSURL URLWithString:@"http://www.apple.com"];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
[[[self webView] mainFrame] loadRequest:urlRequest];

构建并运行。当窗口出现时,您应该会看到它加载您在 URL 中描述的网页。

最后几句话:

我发现你是新来的。我刚刚在 Stack Overflow 上所做的就是给你一份礼物。您需要更加努力地在网络上寻找资源。我自己找到了两个,但因为它们有点旧(而且开发工具看起来足够不同),所以我开始回答这个问题。我希望你保证,你会更加努力地为自己找到答案。一个很好的起点是阅读 Apple 自己的 very excellent documentation .

关于xcode - 如何在 xcode 4.5.1 上使用 WebView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13831896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com