【发布时间】:2017-07-18 14:41:25
【问题描述】:
假设您有一个数据模型 Car。汽车具有许多属性,例如车轮,发动机,窗户等。 假设您想在零件列表中表示这些属性,您将如何将其构建到模型中? 挑战在于属性应该可以通过列表项以及属性本身来读取和设置。
类似的东西
car.engine = Engine()
应该具有相同的效果:
car.parts["engine"] = Engine()
虽然我认为使用字符串键不是正确的解决方案。
【问题讨论】:
标签: swift