NSInvalidArgumentException', reason: ***unrecognized selector sent to instance
问题
-(void)creatEffectSet:(NSInteger)tag framebutton:(CGRect)framebutton{
CustomUISwitch *customSwitch = [[CustomUISwitch alloc] initWithFrame:framebutton];
customSwitch.tag = tag;
[customSwitch addTarget:self action:@selector(switchAction:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:customSwitch];
[customSwitch release];
}
原因是customSwitch变量声明成局部变量,action无法识别
customSwitch声明成该类的全局变量
在头文件中定义CustomUISwitch *customSwitch;
分享到:
相关推荐
-[AppDelegate setWindow:]: unrecognized selector sent to instance 0x60000002b440 修改方法: 在AppDelegate.h里加声明window @property (nonatomic, strong) UIWindow * window; 运行问题解决 兼容13和13以前...
尽管URL是正确的,但依然可能会收到错误信息,如`reason: '-[NSNull length]: unrecognized selector sent to instance`。这是因为`NSJSONSerialization`在解析JSON时,将JSON中的`null`值转换为了`NSNull`对象。而`...
-[MyProject.ViewController buttonTapped]: unrecognized selector sent to instance 0x7f9b42d48ae0 ...然后恭喜,您是iOS开发人员。 我们都讨厌选择器,现在您可以彻底消除它们。 用法 UIControl + Target....
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleSignal:) name:NSMachPortDidReceiveMessageNotification object:nil]; } - (void)handleSignal:(NSNotification *)...
reason: '-[ViewController redBtn]: unrecognized selector sent to instance 0x7ff62ff05750' 多余的连线没有删除(创建了多余的IBAction) reason: '[<ViewController> setValue:forUndefinedKey:]: this class is ...
在Python编程中,`error: unrecognized arguments: True` 错误通常出现在命令行解析时,当你尝试传递一个未被脚本预期的参数时。这个错误表明你可能在调用Python脚本时,传入了一个程序无法识别的参数,例如在这个...
1.相同具有外部链接的静态变量 ...iOS7.0以下『containsString』报 __NSCFString containsString:]: unrecognized selector sent to instance在要使用的时候导入#import “NSString+Extension.h” 的扩展即可 - (B
本文主要介绍了iOS中对象指针和基础数据类型如何进行强转,下面话不多说,直接来看示例详解。 一、对象指针的强转: ...-[UIView setText:]: unrecognized selector sent to instance 0x7ff1e14e03
问题1:Error: unrecognized/unsupported machine ID (r1 = 0x00000356). 问题2:Starting kernel ... Uncompressing Linux... done, booting the kernel. 就停止了 问题3:Freeing init memory: 之后就没有打印...
在使用IAR软件时总是会遇到一些错误,现在将它们汇总,可以直接查阅。
标题中的“keil下移植的S3C2440上跑的ucosii程序带SHELL”揭示了本次讨论的核心内容,即在基于Keil集成开发环境(IDE)下,将原本在ADS(Advanced Development System)环境中运行的S3C2440处理器上的μC/OS-II操作...
在Linux环境下,当你尝试编译LVGL(LittlevGL)仿真器时,可能会遇到一个编译错误,提示“unrecognized command line option ‘-Wshift-negative-value’”。这个错误表明GCC编译器无法识别该选项,这通常是由于GCC...
**正文** JEDEC SPI NOR FLASH是一种广泛应用于微控制器(MCU)、嵌入式系统和物联网设备的非易失性存储器技术。SPI(Serial Peripheral Interface)NOR Flash是由JEDEC固态技术协会(Joint Electron Device ...
Windows Socket 错误码及出错原因 Windows Socket 错误码是 Windows 操作系统中用于描述和处理网络通信错误的代码。这些错误码可以分为四个部分,即 Windows Sockets 实现返回的错误码、Berkeley Sockets 定义的...
在使用Pytest集成Allure框架时,可能会遇到“unrecognized arguments: –alluredir=reports”的错误提示。这个问题通常与Python环境配置不正确有关,尤其是当系统中存在多个Python版本时。以下是对这个问题的深入...
linunx部署ftp,以及mysql部署应用都会用到这个包,非常的实用
这个代码是一个用python实现的解析维基百科数据的工具,非常有用。
如果ra_dav没有编译到系统中,当你从http://这样的路径checkout时,会出现这样的错误提示:svn: Unrecognized URL scheme 环境变量配置 添加环境变量: export PATH="$PATH:/usr/local/svn/bin" 这个地方可以...
OpenVINO(Open Visual Inference and Neural Network Optimization)是由Intel开发的一个高性能的计算机视觉和深度学习推理工具包,旨在加速边缘设备上的模型推理。在这个场景中,我们关注的是使用FP32数据格式的...
unrecognized opcode(解决方案).md