gpt4 book ai didi

ios - 需要算术或指针类型的 uitextfield。

转载 作者:行者123 更新时间:2023-11-29 02:03:43 28 4
gpt4 key购买 nike

我有以下代码并得到如屏幕截图所示的错误。这个错误是什么意思

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
if (textField.tag<10) {

if ((textField.text.length >= 1) && (string.length > 0))
{

NSInteger nextText = textField.tag + 1;
// Try to find next responder
UIResponder* nextResponder = [textField.superview viewWithTag:nextText];
if (! nextResponder)
[textField resignFirstResponder];
// nextResponder = [textField.superview viewWithTag:1];

if (nextResponder){
// Found next responder, so set it.
[nextResponder becomeFirstResponder];

UITextField* nextTextfield= (UITextField) [textField.superview viewWithTag:nextText];
[nextTextfield setText:string];
return NO;

}

}
}

return YES;

}

我在以下情况下遇到以下错误。我无法找到解决方案

enter image description here

最佳答案

UITextField 应设置为指针(* 符号),如下所示:

UITextField* nextTextfield = (UITextField *) [textField.superview viewWithTag:nextText];

关于ios - 需要算术或指针类型的 uitextfield。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30053041/

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