OC中有关数组中的数组元素定义的问题
类Group实例变量是类Person组成的数组类GroupArray实例变量是类Group组成的数组现在要定义字典,20个key对应20个GroupArray类型的val...
类Group实例变量是类Person组成的数组
类GroupArray实例变量是类Group组成的数组
现在要定义字典,20个key对应20个GroupArray类型的value
应该怎么定义…… 展开
类GroupArray实例变量是类Group组成的数组
现在要定义字典,20个key对应20个GroupArray类型的value
应该怎么定义…… 展开
1个回答
展开全部
1.你确定这样有意义吗?类和对象的作用是oc 用来解决问题的,不要过份的去乱定义,遇到具体的问题再去创建类和对象
2.类,打个比方,有人类,你和我这样具体的人是类实例变量。现在你说要让类这个类实例出一个数组,并且,里面是好多个人类组成的?你想干嘛?,
3.最后一个字典问题,实际开发中,会经常遇到,不过不是你说的键值对应啥类组成的数组,而是字典转成对象模型,类是有属性的,如果我们把这些属性一一对应键值,那么就可以把原来数组中的字典对象的内容转成对象模型了
2.类,打个比方,有人类,你和我这样具体的人是类实例变量。现在你说要让类这个类实例出一个数组,并且,里面是好多个人类组成的?你想干嘛?,
3.最后一个字典问题,实际开发中,会经常遇到,不过不是你说的键值对应啥类组成的数组,而是字典转成对象模型,类是有属性的,如果我们把这些属性一一对应键值,那么就可以把原来数组中的字典对象的内容转成对象模型了
追问
做一个通讯录,要求按首字母分组管理
我想的是,定义一个联系人类,好多组吧,定义一个组类,然后整个通讯录一个类包含所有的组。好吧,其实我已经写出来了,不这样的话,怎么定义比较简便?
追答
不知道你怎么完成的,不过我应该会定义一个通讯录类,然后是一个你说的人类对象,这个人类对象有名字,电话啊这类的属性,如果想分组的话,可以让人有个组属性
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询