2

我在想 Swift 如何在符合某些协议的内存值类型对象(如结构、枚举等)中分配。就像我一直认为的那样 - 符合某些协议的类型应该具有相同大小的分配内存,以便概括所有可能符合协议的类型。比如存储在内存中的类似引用的值,就像一个通过协议或自定义类层次来概括对象的引用。而且我认为 value-types 对象应该以相同的方式分配所有符合协议的 value-types。由于每个符合协议的结构,枚举...都会有不同大小的所需内存

希望有人能在那一刻解释我,谢谢!

4

0 回答 0