teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

修正依頼でわかりにくいと指摘がありましたので、修正しました。

2016/11/25 06:46

投稿

fugu
fugu

スコア35

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,19 @@
1
1
  初心者です。
2
2
  タップしたリンクのURLを所得したいです。
3
3
  よろしくお願いします。
4
+
5
+ ###前提・実現したいこと
6
+ リンクをタップした時に
7
+ URLをprintに表示させたい。
8
+
9
+ ###発生している問題・エラーメッセージ
10
+
11
+ 回答いただいた箇所を修正しましたが、
12
+ URLは表示されませんでした。
13
+ エラーメッセージ
14
+ Socket is not connected
15
+ ###該当のソースコード
4
16
  Swift3
5
- コード
6
17
  import UIKit
7
18
 
8
19
  class ViewController: UIViewController, UIWebViewDelegate {
@@ -17,7 +28,7 @@
17
28
  myWebView.loadRequest(request as URLRequest)
18
29
  self.view.addSubview(myWebView)
19
30
 
20
- func mywebView(mywebView: UIWebView!, shouldStartLoadWithRequest request: NSURLRequest!, navigationType: UIWebViewNavigationType) -> Bool {
31
+ func webView(_ webView: UIWebView, shouldStartLoadWith request: URLRequest, navigationType: UIWebViewNavigationType) -> Bool {
21
32
 
22
33
  if navigationType == UIWebViewNavigationType.linkClicked{
23
34
 
@@ -31,6 +42,12 @@
31
42
  override func didReceiveMemoryWarning() {
32
43
  super.didReceiveMemoryWarning()
33
44
  }
34
- func mywebViewDidFinishLoad(mywebView: UIWebView) {
45
+ func webViewDidFinishLoad(_ webView: UIWebView) {
35
46
  }
36
- }
47
+ }
48
+
49
+ ###試したこと
50
+ 課題に対してアプローチしたことを記載してください
51
+
52
+ ###補足情報(言語/FW/ツール等のバージョンなど)
53
+ より詳細な情報