使用文本字段命名数组?

时间:2013-12-05 23:14:36

标签: ios objective-c arrays uitableview uitextfield

在我的应用程序中,人们将文本字段的值保存到一个数组中,然后他们可以通过在UITableView中选择一行来加载它。他们点击的行对应于一个值数组。他们可以使用不同视图中的文本字段命名每个值数组(以及表视图中的行)。但是,我不知道如何将数组的名称设置为等于文本字段以及如何将该加载设置为表视图。每个数组将包含所有文本字段值(整数值),但是他们希望在不同时间在texfields中放置不同的值集合,然后通过单击tableview中的行来加载数组(包含一组文本字段值)使用他们用来命名数组的另一个视图中的文本字段的名称(该文本字段不是数组的一部分,但它将显示在表视图中以加载与该名称对应的文本字段数组)

2 个答案:

答案 0 :(得分:0)

如果我正确理解你的目标,我可能会为每个文本字段创建一个带有键的NSDictionary,然后将一个数组存储为每个键的值。所以你有“约翰”作为[34,83​​,29]的关键,然后“大卫”作为[41,65,67]的关键,依此类推。这样,您可以根据文本字段值设置和获取数组。

但是,老实说,这是一种反直觉的设计。但是如果你想将一组数组与用户设置的字符串相关联,那可能就是我开始的地方。

如果这没有帮助(或者如果我误解了你的问题),请尝试提供更多信息和代码,以了解您已有的内容以及迄今为止您尝试过的内容。

答案 1 :(得分:0)

如果我正确地理解你,我会设计这个。

创建自定义类是否为UITableViewCell的子类,这些单元格包含数据数组。并且还包含文本字段的值。

我很难理解你段落的后半部分。