0

私の値がSomeOtherClassクラスになり、に準拠する辞書変数を作成する必要がありますSomeProtocol。これは、Objective-C の次の宣言と同じです。

NSMutableDictionary<SomeClass *, SomeOtherClass<SomeProtocol> *> *someOtherBySome;

それで、Swiftを使って同じ簡単な方法でそれを行うことは可能ですか?

func署名付きで作成できるので必要です:

func someFunc<T: SomeOtherClass where T: SomeProtocol>(param: T, otherParam: String)

型キャストなしでparamパラメーターの値を取得したい。Dictionary

4

1 に答える 1