【发布时间】:2012-09-18 08:59:45
【问题描述】:
有谁知道为什么当我点击 iphone 键盘上的返回按钮时出现运行时错误。完成对 UITextField 的值编辑后,我需要隐藏键盘。所以我将退出时结束时分配给 IBAction 和下面的 IBAction 代码
-(IBAction)FinishEditing:(id)sender
{
[folderName resignFirstResponder];
}
在运行 ma 项目时,我面临运行时错误和如下所示的变量值
argv char ** 0xbffff58c
*argv char * 0xbffff6b8
**argv char '/'
控制台价值
(lldb)
有解决这个问题的办法吗??
【问题讨论】:
-
变量值如下所示 argv char ** 0xbffff58c *argv char * 0xbffff6b8 **argv char '/' 控制台值(lldb)
-
确保
folderName不为零 -
ys Maulik 提交的文本不是空的。它有一些价值
-
nil 表示检查您的 textField 对象,它的 IBOutLet 应该正确连接... nil 并不意味着 empty。
folderName是您的textField对象,因此请检查它不应为 nil。 -
developer.apple.com/library/mac/#recipes/… 使用此链接获取准确的错误点。添加异常断点。希望您能在代码中找到错误点。