【发布时间】:2012-11-06 04:10:49
【问题描述】:
我正在 iOS 中开发联系人列表视图。我有一个模型类,其中包含名字/姓氏、电子邮件 ID 等所有属性。我还有一个可变数组来保存电话号码。我知道我可以在这里使用字典。但我的问题是另一种选择。
我正在考虑使用具有 phone no 类型和 phone no 作为属性的另一个模型,并将这些类的对象保存在第一个模型的可变数组中。我不知道我在这里有多清楚,但我想知道这是一个好方法还是有更好的方法来做到这一点?
【问题讨论】:
我正在 iOS 中开发联系人列表视图。我有一个模型类,其中包含名字/姓氏、电子邮件 ID 等所有属性。我还有一个可变数组来保存电话号码。我知道我可以在这里使用字典。但我的问题是另一种选择。
我正在考虑使用具有 phone no 类型和 phone no 作为属性的另一个模型,并将这些类的对象保存在第一个模型的可变数组中。我不知道我在这里有多清楚,但我想知道这是一个好方法还是有更好的方法来做到这一点?
【问题讨论】:
真正值得商榷的是什么是最好的方法。如果您认为将来可能需要添加其他功能(验证等),则为类型/编号拥有一个单独的模型对象会很好。如果你只需要存储数据,字典就可以了。
【讨论】: