Я знаю, что мы можем по существу указать, что наши дженерики являются любым ссылочным типом, используя AnyObject
:
class Foo<T: AnyObject> {
// ...
}
Но есть ли способ указать, что наши дженерики должны быть только значение, а не разрешать типы ссылок?