objective-c – 在UITextField文本输入后弹出iOS应用程序崩溃,然
发布时间:2020-12-14 17:37:55 所属栏目:百科 来源:网络整理
导读:我的iOS应用程序崩溃了: 在导航控制器中显示我的“登录”视图控制器 在其上输入文本到UITextField,然后尝试登录失败 弹回上面的视图控制器 推送到不同的视图控制器(此处崩溃) 如果我跳过我在UITextField中输入文本的步骤,它不会崩溃. 有谁知道为什么?这是
我的iOS应用程序崩溃了:
>在导航控制器中显示我的“登录”视图控制器 如果我跳过我在UITextField中输入文本的步骤,它不会崩溃. 有谁知道为什么?这是我收到的错误消息. [NSISObjectiveLinearExpression coefficientForVariable:]:无法识别 解决方法
我也有这个问题.使用ARC,如果我将UITextField添加到其他空的xib中,并且在编辑了字段后,弹出导航控制器堆栈的视图控制器,我就会崩溃.文本字段没有代理集,也没有连接到它的出口.然而它崩溃了!
(如果你的情况和我一样,你没有像mydogisbox建议的那样实例化一个NSISObjectiveLinearExpression.) 经过多次搜索,我找到了this answer,这表示在你的viewWillDisappear方法中调用endEditing:它似乎解决了我的崩溃. - (void) viewWillDisappear: (BOOL) animated { [super viewWillDisappear: animated]; NSLog( @"In viewWillDisappear" ); // Force any text fields that might be being edited to end so the text is stored [self.view.window endEditing: YES]; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |