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

回答編集履歴

1

誤字の修正

2021/02/19 06:26

投稿

TsukubaDepot
TsukubaDepot

スコア5086

answer CHANGED
@@ -63,9 +63,9 @@
63
63
 
64
64
  そうなると、`as!` を使ってここで強制的にキャストし、失敗時には実行時エラーとさせることによって、ロジックが間違っていることを早期に判断させる、という意図は考えられると思います。
65
65
 
66
- 一応、プロトコルにもキャストという概念はあり、たとえば swift.docs では下記のリンクで説明してあます。
66
+ 一応、プロトコルにもキャストという概念はあり、たとえば swift.docs では下記のリンクで説明してあます。
67
67
 
68
- - [Checking for Protocol Conformance](Checking for Protocol Conformance)
68
+ - [Checking for Protocol Conformance](https://docs.swift.org/swift-book/LanguageGuide/Protocols.html)
69
69
 
70
70
  上記のページでは具体的なキャストの例として、次のような例があげてあります。
71
71