1
このコードセグメントから取得するエラーメッセージは、「NSURL型の値を変換できません。期待される引数型 'URL'に変換します。私が自分のウェブブラウザに行くと、pdfファイルが見えるので、それが動作していることがわかります。 pdfファイルはリモートサーバに保存されています。助けてください!これらの行のためにタイプ 'NSURL?'の値を変換できません。予想される引数型 'URL'へ
override func viewDidLoad() {
print("dir2: \(dir2) dir1: \(dir1)")
let targetURL = NSURL(string: "http://example.com/\(dir1)/\(dir2).pdf")
let request = NSURLRequest(URL: targetURL) //this is the line with error.
webView.loadRequest(request)
}
?これを試してみてください: let request = NSURLRequest(URL:targetURL!) –
let request = NSURLRequest(URL:targetURL)はエラーを出している行です。私は即座にバージョン3を使用しています。 –
有効なURLではない可能性があるので、 'NS'の代わりに' URL'と 'URLRequest'を使い、' targetURL'を展開してください。 – Hamish