【发布时间】:2017-05-05 15:03:30
【问题描述】:
我需要存储数据,所以我有; restaurantName、该餐厅的类别(将是字符串数组)、每个类别的项目数组以及数组中每个项目的编号。这就是我所拥有的
open class Item{
var name = String()
var numberOfCarbs = Int()
var category = String()
init(name n:String,numberOfCarbs c:Int,category t:String){
name = n
numberOfCarbs = c
category = t
}
}
open class Restaurant{
var items = [Item]()
var cateogry = [String]()
var restaurantName = String()
init(restaurantName n:String,category c:[String],items i:[Item]){
restaurantName = n
cateogry = c
items = i
}
我认为这不是最好的方法,有人可以告诉我如何构建它。
【问题讨论】:
-
您的问题不清楚。你到底有什么问题?
-
将名称与 numberOfCarbs @rmaddy 分开
-
这并没有说明任何事情,因为您发布的代码已经做到了。