我发布此消息是为了获得有关最佳方法的建议。
我正在制作一个程序,用户可以在其中选择他们想要使用的字段。该列表以表格的形式出现在下一个屏幕上。根据所选字段,textFields 中的 placeHolder 会发生变化。因此,我必须跟踪选定的字段。
到目前为止,我已经考虑了以下方法:
两个数组。一个存储单元格上的标签列表,第二个数组存储 1/0 值。1:选中字段,0:未选中。因此,我将不得不从数组 1 中获取字段的名称,以及是否从第二个中选择它。
一个包含 1/0 的数组,指示该字段是否被选中。我遍历数组以确定是否应该显示哪些 placeHolders。
NSDictionary:它将包含对象:“字段名称”和键:1 或 0。
我认为这些选项中的任何一个都不是好的编程习惯,因为有很多 if 和 else 语句,而且代码中存在大量重复。
您能否建议解决此问题的最佳方法?
谢谢!