- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
下面的代码是从 Storyboard中添加一个 subview 到当前 View :
EventSearchViewController* view1 = [self.storyboard instantiateViewControllerWithIdentifier:@"searchView"];
[view1 setBookingSystem:system];
[self.view addSubview:view1.view];
在 View “view1”中,有一个文本字段。以下是文本字段的 IBAction,事件是“退出时结束”。
-(IBAction)searchKeyword:(id *)sender
{
NSLog(@"searchKeyword");
}
错误信息如下。
2012-05-26 20:26:47.369 OnlineBooking[6607:f803] -[__NSCFType searchKeyword:]: unrecognized selector sent to instance 0x6d8eb80
2012-05-26 20:26:47.369 OnlineBooking[6607:f803] * WebKit discarded an uncaught exception in the webView:shouldInsertText:replacingDOMRange:givenAction: delegate: -[__NSCFType searchKeyword:]: unrecognized selector sent to instance 0x6d8eb80
最佳答案
您需要保留您的 EventSearchViewController
,或者如果您使用的是 ARC,则保留对它的强引用。如果您将它作为局部变量分配给 view1
,当 searchKeyword:
被调用时,它就不会再存在了。 (该错误表明其内存已被释放并重新用于不同类型的对象。)
关于objective-c - [__NSCFType searchKeyword :]: unrecognized selector sent to instance 0x6d8eb80,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10766327/
我有一个应用程序,可以从相机捕获图像并将其设置为按钮。 因此,从相机捕获图像并点击使用按钮后,我的应用程序因 [NSCFType setImage:forstate] 无法识别的实例而崩溃 - (v
我正在尝试获取 OSX10 的所有启动(登录)应用程序。为此,我编写了以下代码(如下所示): -(NSMutableArray*)getStartUpApplicaitonPaths{ //
下面的代码是从 Storyboard中添加一个 subview 到当前 View : EventSearchViewController* view1 = [self.storyboard insta
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[__NSCFType next]:发送到实例的无法识别的选择器”发生此错误是因为这一行“[self
我是一名优秀的程序员,十分优秀!