Iphone 在UITextView中比较文本?
如何将UITextVIew中输入的文本与代码中的默认文本进行比较,以确定它们是否相同?首先是与值abc进行比较,其次是与字符串*str进行比较 或Iphone 在UITextView中比较文本?,iphone,objective-c,ios,Iphone,Objective C,Ios,如何将UITextVIew中输入的文本与代码中的默认文本进行比较,以确定它们是否相同?首先是与值abc进行比较,其次是与字符串*str进行比较 或 我认为这应该适合你: 虽然这是字符串的区分大小写的比较 BOOL boolVal = [textView.text isEqualToString:@"My Default Text"]; 以下是如何对字符串进行不区分大小写的比较: BOOL boolVal = [textView.text compare:@"My Default Text"
我认为这应该适合你: 虽然这是字符串的区分大小写的比较
BOOL boolVal = [textView.text isEqualToString:@"My Default Text"];
以下是如何对字符串进行不区分大小写的比较:
BOOL boolVal = [textView.text compare:@"My Default Text" options:NSCaseInsensitiveSearch]
这里,如果布尔瓦尔是肯定的,那么你可以说字符串是相同的,否则它们是不同的
希望这对您有所帮助。您可以使用的方法进行此操作 1:isEqualToString:区分大小写
if( [ myString isEqualToString: otherString ] )
{}
2:不区分大小写比较:不区分大小写
if( [ myString caseInsensitiveCompare: otherString ] )
{}
3:LocalizedCaseInsensitive比较:不区分大小写和本地化
if( [ myString localizedCaseInsensitiveCompare: otherString ] )
{}
做一些搜索,男人。。。相当简单的回答..您希望它作为区分大小写的比较还是不区分大小写的比较?无论哪种方式,我在回答中都提供了这两种方式。请检查。在编写代码时,请将其格式化为代码。尽量用正确的英语写作,不要在文章的结尾写感谢之类的东西。你的第一篇文章质量很低,这是我发布另一个答案的唯一原因。没什么私事。请不要在评论中争论。如果你有私人话题要说,就进入聊天室。我认为投反对票的人应该总是在下面写一条评论,说明他们为什么投反对票
if( [ myString caseInsensitiveCompare: otherString ] )
{}
if( [ myString localizedCaseInsensitiveCompare: otherString ] )
{}
if([textfield.text isEqualToString:yourtext])
{
//true;
}
else
{
//false
}