gpt4 book ai didi

ios - 检查 textField.text isEqualToString

转载 作者:行者123 更新时间:2023-11-28 22:57:12 25 4
gpt4 key购买 nike

我有 qtyTextFields 动态添加到自定义 UITableViewCell。我想要做的是检测用户是否在 UITextField 中输入了字符串 0,如果是,则从 NSMutableArray 中删除一个对象。 (我知道如何从 NSMutableArray 中删除对象,这很好)

下面的这个实现对我没有任何作用,甚至不记录任何东西:

-(void)textFieldDidEndEditing:(UITextField *)textField{  
if ([qtyTextField.text isEqualToString: @"0"])
{
NSLog(@"You ENTERED 0");
[theProducts removeObjectAtIndex:qtyTextField.tag];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"basket.plist"];
[theProducts writeToFile:path atomically:YES];
}
else
{
NSLog(@"Do Nothing");
}
[self.tableView reloadData];
}
}

最佳答案

您是否尝试过使用从该方法获得的 UITextField 实例?所以 if 语句将显示为:

if ([textField.text isEqualToString: @"0"]){
//code here
}

关于ios - 检查 textField.text isEqualToString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10552176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com