2
有沒有在Swift中訪問指定給泛型類的類的方法?訪問泛型類的子類型?
例如:
class MyClass<T> {}
var myVar:MyClass<SomeOtherClass>
我想,當我有一個MyClass的對象來訪問SomeOtherClass。
有沒有在Swift中訪問指定給泛型類的類的方法?訪問泛型類的子類型?
例如:
class MyClass<T> {}
var myVar:MyClass<SomeOtherClass>
我想,當我有一個MyClass的對象來訪問SomeOtherClass。
可以創建的方式來訪問泛型參數:
class MyClass<T> {
static var RelatedType: Any.Type { return T.self }
}
var myVar = MyClass<String>()
print(type(of: myVar).RelatedType) //prints "String"