use*_*348 5 webview swift wkwebview
WKWebView我正在尝试使用新的Swift 语言通过 Web 查看器创建简单的 OS X 应用程序(不是 iOS) 。我希望能够利用更快的性能WKWebView。
在项目 AppDelegate.swift 文件中,我有以下代码:
import Cocoa
import WebKit
@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {
@IBOutlet weak var window: NSWindow!
@IBOutlet var containerView : NSView! = nil
var webView: WKWebView?
var url = NSURL(string:"http://www.google.com/")
var req = NSURLRequest(URL: url)
self.webView!.loadRequest(req)
}
Run Code Online (Sandbox Code Playgroud)
在 MainMenu.xib 文件中,我已将自定义视图对象添加到主窗口并将其链接到@IBOutlet var containerView.
我在最后两行代码中收到错误消息:
var req = NSURLRequest(URL: url)
'应用程序委托。Type' 没有名为 'url' 的成员
self.webView!.loadRequest(req)
预期声明
非常感激任何的帮助。
检查一下,看看它作为起点是否有用:
导入 UIKit 导入 WebKit
class ViewController: UIViewController {
@IBOutlet var containerView : UIView?
var webView: WKWebView?
override func loadView() {
super.loadView()
self.webView = WKWebView()
self.view = self.webView!
}
override func viewDidLoad() {
super.viewDidLoad()
var url = NSURL(string:"http://chart.finance.yahoo.com/z?s=AAPL&t=6m&q=l&l=on&z=s&p=m50,m200")
var req = NSURLRequest(URL:url)
self.webView!.loadRequest(req)
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7650 次 |
| 最近记录: |