Cocoa webView以显示网页

Cocoa webView以显示网页,cocoa,macos,webview,Cocoa,Macos,Webview,我正在尝试开发一个导出光圈插件,我设计了一些视图/窗口,一切都运行顺利,但现在尝试在其中一个窗口上添加一个webView,无法显示链接的url(硬输入代码) webView不受支持,因为我在光圈内运行它吗?有人对此有意见吗 我没有得到任何错误,并且以尽可能简单的方式使用webView对象 在webView上加载网页的代码: [[webView mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"ht

我正在尝试开发一个导出光圈插件,我设计了一些视图/窗口,一切都运行顺利,但现在尝试在其中一个窗口上添加一个webView,无法显示链接的url(硬输入代码)

webView不受支持,因为我在光圈内运行它吗?有人对此有意见吗

我没有得到任何错误,并且以尽可能简单的方式使用webView对象

在webView上加载网页的代码:

[[webView mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]];

确保将插座连接到IB中的web视图(假设web视图位于nib中)。很多很多可可程序员忘记了这一点


如果它不在nib中,请编辑您的问题以包含您用来创建它的代码。

发布您用来设置URL的代码。我将webView挂接到文件的所有者,然后尝试将其挂接到窗口,然后挂接到视图(在窗口中我添加了webView)。没什么区别。什么?我假设outlet变量位于文件的所有者中;你为什么要把它和它自己联系起来?此外,如果您有一个名为
webView
,类型为
webView*
,则应将其连接到一个web视图,而不是一个窗口或任何其他类型的视图。webView变量在文件的所有者中声明,类型为webView*。我唯一“钩住”文件所有者的元素是操作(它工作得很好),所以我对webView应该如何连接没有信心。所以这可能就是问题所在。只是看不出有什么问题。您需要将插座连接到web视图。在您这样做之前,您发送到web视图的所有消息都是发送到黑洞(
nil
)或错误对象(非web视图的任何对象)的消息。请参阅IB用户指南:确保我的webView插座连接到我使用Interface Builder添加到的webView对象。