在iOS

时间:2018-06-15 05:05:03

标签: ios objective-c nsmutablearray nsarray textfield

在iOS中我试图让用户输入UITextField条目是我的数组的唯一值。现在,每个新的UITextField条目都会不断向数组添加值。我只想要当前的UITextField条目。

有什么我可以轻松添加的内容,以便最新的UITextField条目是数组中使用的唯一值吗?

现在我在ViewController.m中有这个:

- (IBAction)submit:(id)sender {
    NSString * input=textfield.text;

    Label.text=input;

    [self resignFirstResponder];

    [array4 addObject:self.textfield.text];

    NSLog(@"array: %@", array4);
}

1 个答案:

答案 0 :(得分:0)

如果您希望array4只有一个self.textfield.text值,请更改:

[array4 addObject:self.textfield.text];

为:

array4 = @[ self.textfield.text ];

将新的单元素数组分配给array4