我在制作应用程序。这里我想补充供应商名称和它的设备名称.. 我使用一本字典,其中供应商名称是关键,设备名称都值..如何在基于特定键的字典中添加数组
这里是我的代码
[appDelegate.arrOfDevice addObject:txtDeviceName.text];
[appDelegate.dictOfDetails setObject:appDelegate.arrOfDevice forKey:txtVendorName.text ];
这里arrOfDevice
是一种它具有被添加的所有设备阵列(在appdelegate
声明).. 我要基于特定的键添加设备...
我知道,我做错了什么,
我推动数组作为字典中的值,以便它将存储每个密钥的所有设备名称..但请帮助我...所以,我可以存储设备名称基于特定的密钥...
如果你不能够理解,请自由地去澄清我的问题的下跌...
@ Nit--感谢您的答案,但请你告诉我,如果我走的供应商名称和设备名称与用户双方,那么如何代码将会?在这里,因为你已经发布.....标题=屏幕J和视图= 3 ...但对于不同的供应商和设备..代码将如何? – vshall 2012-04-27 07:17:57
这很简单,第一个数组是你的价值,第二个将是你的钥匙...看到我的编辑和 – Nit 2012-04-27 07:26:56
@ Nit - 如果我第一次为某些供应商添加一些价值,它将被添加,当第二次我正在尝试为同一供应商添加价值,以前的值正在被覆盖......那么先生该怎么办? – vshall 2012-04-27 07:57:35