0
汎用プロトコルを特化したプロトコルを使用することは可能ですか?スウィフトプロトコル特化汎用プロトコル
protocol Protocol: RawRepresentable {
typealias RawValue = Int
...
}
これはコンパイルんが、私はプロトコルインスタンスからinit
またはrawValue
にアクセスしようとすると、その種類はRawValue
代わりのInt
です:私はこのような何かをしたいです。スウィフト4では
:そのRawRepresentableを採用
タイプが、RawValueはIntがあなたの制約のプロトコルを採用することはできませんされていません'生の価値? –
あなたのプロトコルのより良い名前が見つかりませんか? –