【发布时间】:2012-07-10 08:49:07
【问题描述】:
我有一个应用程序,它的表格视图从一个名为“NameCell”的类中实例化单元格对象,该类有一个名为“NameCellView.xib”的 nib 文件(Name Cell 是 NameCellView 的类)。在 NameCellView.xib 视图控制器中有一个名为“NameField”的 UITextField。现在我尝试将 UITextField 的(NameField)委托设置为文件所有者(例如单元格的类 = NameCell)。但是当我这样做时,应用程序会在我尝试与文本字段交互时立即崩溃(例如,当我点击它时),我得到的唯一消息是“(lldb)”,并且以下行在 main.m 中以绿色突出显示应用文件:
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
关于为什么会发生这种情况以及如何解决它的任何想法?当用户点击“返回”键时,我要做的就是关闭键盘,所以如果你有更好的方法来做到这一点而无需授权,我会全力以赴!
非常感谢您的帮助!任何评论都非常感谢!
【问题讨论】:
标签: objective-c ios uitableview delegates uitextfield