Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 在类和结构之间选择_Iphone_Swift2_Ios9 - Fatal编程技术网

Iphone 在类和结构之间选择

Iphone 在类和结构之间选择,iphone,swift2,ios9,Iphone,Swift2,Ios9,我是一个有抱负的iOS开发者,除了3个月的threehouse课程外,没有多少经验 我决定制作一个应用程序(只是为了好玩)来计算沙拉中的卡路里 我已经构建了一个非常粗略的模型,它使用了一个类“蔬菜”,我为每个蔬菜继承了不同的类,但是这显然是错误的,我从最初的10分钟就可以看到它。现在我想知道,如果只使用名为Produse的结构并从中实例化每个成分,我的方法是否会更好,因为沙拉中的大多数成分都是相同的,我只对属性name:String,type:ProduceType(枚举),caroriespe

我是一个有抱负的iOS开发者,除了3个月的threehouse课程外,没有多少经验

我决定制作一个应用程序(只是为了好玩)来计算沙拉中的卡路里

我已经构建了一个非常粗略的模型,它使用了一个类“蔬菜”,我为每个蔬菜继承了不同的类,但是这显然是错误的,我从最初的10分钟就可以看到它。现在我想知道,如果只使用名为Produse的结构并从中实例化每个成分,我的方法是否会更好,因为沙拉中的大多数成分都是相同的,我只对属性
name:String
type:ProduceType
(枚举),
caroriesperhundredgrams:Double
感兴趣。水果、蔬菜和香料的所有这些成员值基本相同

有什么建议吗

另外,我还不知道如何从网上检索数据,我打算在这个练习中对我的所有成分进行硬编码。一旦我了解到这一点,我将使用服务器作为后端

可能的重复可能的重复