草庐IT

some_selector_here

全部标签

iphone - 获取 -[__NSArrayI addObjectsFromArray :]: unrecognized selector sent to instance 0xa0c5f70 error

我在数组中添加对象时出错-[__NSArrayIaddObjectsFromArray:]:无法识别的选择器发送到实例0xa0c5f70idmax;NSMutableArray*MovePointsArray=[[NSMutableArrayalloc]init];max=[pointsArrayobjectAtIndex:0];for(inti=0;imax){max=[pointsArrayobjectAtIndex:i];[MovePointsArrayaddObject:max];}}NSMutableArray*pointArray=[NSArrayarrayWithObje

ios - 我可以为 UIButton 传递带有 @selector 的数组参数吗?

我有一个UIButton,我想在上面添加一个存储到NSArray中的目标操作。我想要这样的东西,-(IBAction)myAction{//DoSomething}//AddmyActiontomyArray[myArrayaddObject:myAction];//AddtargetonmyButton[myButtonaddTarget:selfaction:@selector([myArrayobjectAtIndex:0])forControlEvents:UIControlEventTouchUpInside];我正在尝试,但它显示错误消息,例如ExpectedIdentif

ios - -[UIViewController_keyboard] : unrecognized selector sent to instance 0x7b731ac0

我正在编写一个应用程序,其中包含一个MainViewController中的3个viewController。其中之一通过Storyboard控制并显示广告。另外两个viewController正在显示信息。根据按下的菜单按钮和要显示的viewController,应用程序确定要更改的viewController。到目前为止,除了选择了ANYtextField之外,一切都运行良好。这会导致显示错误。实例是包含textField的viewController,也是报错中命名的UIViewController。此外,该实例不是零。我在以下位置放置了一个断点:textFieldShouldB

ios - [FIRA_AppDelegate- 消息传递 :didRefreshRegistrationToken:]: unrecognized selector sent to instance - firebase crash issue

我在重新安装iOS应用程序时发现了一个新问题。在重新安装应用程序之前工作正常。在重新安装之前,我更新了cocoasdkrepo,并将Firebase和FirebaseDatabase版本从3.15.0更新到4.0.0版。下面是崩溃日志:-[FIRA_AppDelegate-1495465837867messaging:didRefreshRegistrationToken:]:unrecognizedselectorsenttoinstance0x174661b402017-05-2223:10:58.550969+0800moodfriends[1716:245390]***Term

ios - 在 performSelectorInBackground 中将参数传递给 @selector?

我读过一篇关于@selector的文章,但我找不到我的问题的答案我正在尝试将参数传递给@selector。这是关于我所做的事情的简单代码:-(void)viewDidLoad{[superviewDidLoad];NewsCell*cell=(NewsCell*)[tableViewdequeueReusableCellWithIdentifier:simpleTableIdentifier];if(cell==nil){NSArray*nib=[[NSBundlemainBundle]loadNibNamed:@"NewsCell"owner:selfoptions:nil];cel

iphone - NSString 到 NSNumber : what am I doing wrong here?

我正在执行这段代码:NSLog(@"Convertinglinenumber%@toint...",currentValue);NSNumber*currentNumber=[NSNumbernumberWithInt:[currentValueintegerValue]];NSLog(@"Convertedinteger%d",currentNumber);输出这个:Convertinglinenumber211toint...Convertedinteger62549488我在这里做错了什么?在这种情况下,currentValue是一个值为211的NSMutableString。

objective-c - Objective-C : How to resolve 'unrecognized selector sent to instance' error

我正在尝试使用以下代码访问实例对象的属性for(User*userinlikersArray){//SetvariablesfordictionaryNSString*nameLength=[NSStringstringWithFormat:@"%i",[user.nicknamelength]];}但是,我不断收到以下错误:***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[NSCFStringnickname]:unrecognizedselectorsenttoinstance

objective-c - 使用 [NSString stringWithString : @"some string"] versus @"some string" 的优缺点

我想比较以下简单的作业:...@property(nonatomic,retain)UITextField*textField;...self.textField.text=@"somestring";self.textField.text=[NSStringstringWithString:@"somestring"];self.textField.text=[NSStringstringWithFormat:@"somestring"];其中textField是一个UITextField而text属性是一个NSString。当然,它们都可以工作。我知道最后两个在使用参数时的区别。但

右键git bash here打不开git窗口以及git clone报错

问题右键点击gitbashhere没有反应。原因本地的git.exe的地址可能进行了修改,发生了变化,但在注册表中相关配置没有及时得到更新。解决方案打开注册表,win+r输入regedit打开注册表:以下路径中的文件有涉及到git地址的全部进行更新:\HKEY_CLASSES_ROOT\Directory\Background\shell\git_gui\HKEY_CLASSES_ROOT\Directory\Background\shell\git_gui\command\HKEY_CLASSES_ROOT\Directory\Background\shell\git_shell\HKEY_

ios - '-[UITextView 自动大写类型] : unrecognized selector sent to instance?

我想在单击按钮时创建uiview的自定义子类(SubCustomView),并在SubCustomView上添加uitextview类作为subview。当我启动uitextview时,我使用initWithFrame:textContainer:方法。当我使用这种方法时,项目崩溃了。当我使用initWithFrame:方法时,项目没有崩溃。我正在使用以下代码:textContainer1=[[NSTextContaineralloc]initWithSize:CGSizeMake(2,CGFLOAT_MAX)];stringTextView=[[UITextViewalloc]ini