比较iphone文本视图中的多个字符串
我想比较iphone文本视图中输入的所有字符串。一旦用户在textview中输入完毕,我想比较用户输入的字符串 我该怎么做比较iphone文本视图中的多个字符串,iphone,objective-c,Iphone,Objective C,我想比较iphone文本视图中输入的所有字符串。一旦用户在textview中输入完毕,我想比较用户输入的字符串 我该怎么做 请帮忙我不确定你对“打字完成”的定义,我猜: 您必须将类设置为UITextViewDelegate并实现一些方法: 如果要在文本更改时获取文本,请使用: -(void)textViewDidChange:(UITextView*)textView 如果要在文本视图退出第一响应程序时获取文本,请使用: -(void)textViewDiEndediting:(UITe
请帮忙我不确定你对“打字完成”的定义,我猜: 您必须将类设置为UITextViewDelegate并实现一些方法:
- 如果要在文本更改时获取文本,请使用:
-(void)textViewDidChange:(UITextView*)textView
- 如果要在文本视图退出第一响应程序时获取文本,请使用:
-(void)textViewDiEndediting:(UITextView*)textView
我也不知道通过比较所有NSString来定义什么。一种方法是将它们放入
NSSet
中,NSSet
本身将为您删除NSString
的重复项我不确定您定义的“键入完成”是什么,我猜:
您必须将类设置为UITextViewDelegate并实现一些方法:
- 如果要在文本更改时获取文本,请使用:
-(void)textViewDidChange:(UITextView*)textView
- 如果要在文本视图退出第一响应程序时获取文本,请使用:
-(void)textViewDiEndediting:(UITextView*)textView
我也不知道通过比较所有NSString来定义什么。一种方法是将它们放入
NSSet
中,NSSet
本身将为您删除重复的NSString
,textViewDidChange&textViewDidEndEditing,没有任何方法被激活。。请帮忙。试用NSSET您是否有以下代码行:self.textView.delegate=self
嘿,谢谢…一开始就犯了一个愚蠢的错误..对于textViewDiEndediting,我需要处理键盘关闭事件吗?那么如何激活textViewDiEndediting?我是说如果我们的光标还在文本视图中?返回键将在文本视图中添加新行哦,您的意思是如果光标仍在文本视图中。即使您处理键盘关闭事件,我们也无法处理返回键,对吧,它只是添加新行,不关闭键盘。textViewDidChange&textViewDidEndEditing,没有任何方法被激活。。请帮忙。试用NSSET您是否有以下代码行:self.textView.delegate=self
嘿,谢谢…一开始就犯了一个愚蠢的错误..对于textViewDiEndediting,我需要处理键盘关闭事件吗?那么如何激活textViewDiEndediting?我是说如果我们的光标还在文本视图中?返回键将在文本视图中添加新行哦,您的意思是如果光标仍在文本视图中。即使您处理键盘关闭事件,我们也无法处理返回键,对吧,它只是添加新行,不关闭键盘。