如何比較另一個字符串中的字符串?如何比較另一個字符串中的字符串?
例子:
NSString *temp = @"english, french, japanese, chinese";
NSString *jap = @"japanese";
我怎麼用JAP字符串「日本」比較字符串「日本」的溫度。
有沒有什麼功能?
在此先感謝
如何比較另一個字符串中的字符串?如何比較另一個字符串中的字符串?
例子:
NSString *temp = @"english, french, japanese, chinese";
NSString *jap = @"japanese";
我怎麼用JAP字符串「日本」比較字符串「日本」的溫度。
有沒有什麼功能?
在此先感謝
您wan't以檢查串temp
包含字符串jap
?您可以使用NSString方法- (NSRange)rangeOfString:(NSString *)aString
。如果在接收器中找到了aString,或者找不到任何東西,則返回範圍。
如果([的TestString isEqualToString:teststring2] == TRUE)
dosomethink();
NSString *temp = @"english, french, japanese, chinese";
NSString *jap = @"japanese";
NSRange foundObj=[temp rangeOfString:jap options:NSCaseInsensitiveSearch];
if(foundObj.length>0) {
NSLog(@"Yes ! Jap found");
} else {
NSLog(@"Oops ! no jap");
}
你是什麼意思由「比較」? – kennytm 2010-07-23 10:06:11