私の値がSomeOtherClass
クラスになり、に準拠する辞書変数を作成する必要がありますSomeProtocol
。これは、Objective-C の次の宣言と同じです。
NSMutableDictionary<SomeClass *, SomeOtherClass<SomeProtocol> *> *someOtherBySome;
それで、Swiftを使って同じ簡単な方法でそれを行うことは可能ですか?
func
署名付きで作成できるので必要です:
func someFunc<T: SomeOtherClass where T: SomeProtocol>(param: T, otherParam: String)
型キャストなしでparam
パラメーターの値を取得したい。Dictionary