質問編集履歴
3
追記及び修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
Delegateメソッドの使い方に関しまして、自分の理解が正しいかどうか分からなかった為、ご質問させて頂きました。
|
2
2
|
|
3
|
-
以下のコードにおきまして、画面がロードが開始した際に使われるメソッド ```func webView〜didcommit```及び```func webView〜didfinish```は デリゲートメソッドであるかと思います。このデリゲートメソッドなのですが、基本的には、使用する際```class ViewController: UIViewController,WKNavigationDelegate```このようにし、継承するクラスのような記述をするかと思います。自分の理解では、クラスとの違いにつきましては、必ず使用するメソッドはオーバーライドしなければならず、```webView.navigationDelegate = self```このようにデリゲートプロパティをもつ、インスタンスに対し、どこのクラスで処理を行うかを指定しなければならない(今回の場合はself
|
3
|
+
以下のコードにおきまして、画面がロードが開始した際に使われるメソッド ```func webView〜didcommit```及び```func webView〜didfinish```は デリゲートメソッドであるかと思います。このデリゲートメソッドなのですが、基本的には、使用する際```class ViewController: UIViewController,WKNavigationDelegate```このようにし、継承するクラスのような記述をするかと思います。自分の理解では、クラスとの違いにつきましては、必ず使用するメソッドはオーバーライドしなければならず、```webView.navigationDelegate = self```このようにデリゲートプロパティをもつ、インスタンスに対し、どこのクラスで処理を行うかを指定しなければならない(今回の場合はselfを指定している為、ViewController内で、```func webView```の処理を行わなければならない)このように理解しているのですが、合っていますでしょうか...?
|
4
4
|
|
5
5
|
もし、理解に間違いなどありましたら、教えていただけましたら幸いです。
|
6
6
|
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
Delegateメソッドの使い方に関しまして、自分の理解が正しいかどうか分からなかった為、ご質問させて頂きました。
|
2
2
|
|
3
|
-
以下のコードにおきまして、画面がロードが開始した際に使われるメソッド ```func webView〜didcommit```及び```func webView〜didfinish```は デリゲートメソッドであるかと思います。このデリゲートメソッドなのですが、基本的には、使用する際```class ViewController: UIViewController,WKNavigationDelegate```このようにし、継承するクラスのような記述をするかと思います。自分の理解では、クラスとの違いにつきましては、必ず使用するメソッドはオーバーライドしなければならず、```webView.navigationDelegate = self```このようにデリゲートプロパティをもつ、インスタンスに対し、どこのクラスで処理を行うかを指定しなければならない(今回の場合はselfなのでViewController内で、```func webView```の処理を行わなければならない)このように理解しているのですが、合っていますでしょうか?
|
3
|
+
以下のコードにおきまして、画面がロードが開始した際に使われるメソッド ```func webView〜didcommit```及び```func webView〜didfinish```は デリゲートメソッドであるかと思います。このデリゲートメソッドなのですが、基本的には、使用する際```class ViewController: UIViewController,WKNavigationDelegate```このようにし、継承するクラスのような記述をするかと思います。自分の理解では、クラスとの違いにつきましては、必ず使用するメソッドはオーバーライドしなければならず、```webView.navigationDelegate = self```このようにデリゲートプロパティをもつ、インスタンスに対し、どこのクラスで処理を行うかを指定しなければならない(今回の場合はselfなのでViewController内で、```func webView```の処理を行わなければならない)このように理解しているのですが、合っていますでしょうか...?
|
4
4
|
|
5
5
|
もし、理解に間違いなどありましたら、教えていただけましたら幸いです。
|
6
6
|
|
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
Delegateメソッドの使い方に関しまして、自分の理解が正しいかどうか分からなかった為、ご質問させて
|
1
|
+
Delegateメソッドの使い方に関しまして、自分の理解が正しいかどうか分からなかった為、ご質問させて頂きました。
|
2
2
|
|
3
3
|
以下のコードにおきまして、画面がロードが開始した際に使われるメソッド ```func webView〜didcommit```及び```func webView〜didfinish```は デリゲートメソッドであるかと思います。このデリゲートメソッドなのですが、基本的には、使用する際```class ViewController: UIViewController,WKNavigationDelegate```このようにし、継承するクラスのような記述をするかと思います。自分の理解では、クラスとの違いにつきましては、必ず使用するメソッドはオーバーライドしなければならず、```webView.navigationDelegate = self```このようにデリゲートプロパティをもつ、インスタンスに対し、どこのクラスで処理を行うかを指定しなければならない(今回の場合はselfなのでViewController内で、```func webView```の処理を行わなければならない)このように理解しているのですが、合っていますでしょうか?
|
4
4
|
|