NSString *women = @"Hey you are bitch ?";
if ([women containsString:@"bitch"]) {
NSLog(@"women 包含 bitch");
} else {
NSLog(@"women 不存在 bitch");
}
NSString *string = @"hello,fucking,you,bitch";
//字条串是否包含有某字符串
if ([string rangeOfString:@"fucking"].location == NSNotFound) {
NSLog(@"string 不存在 fucking");
} else {
NSLog(@"string 包含 fucking");
}
//字条串开始包含有某字符串
if ([string hasPrefix:@"hello"]) {
NSLog(@"string 包含 hello");
} else {
NSLog(@"string 不存在 hello");
}
//字符串末尾有某字符串;
if ([string hasSuffix:@"bitch"]) {
NSLog(@"string 包含 bitch");
} else {
NSLog(@"string 不存在 bitch");
}
拼接方法
1.
string = [NSString initWithFormat:@"%@,%@", string1, string2 ];
2.
string = [string1 stringByAppendingString:string2];
3.
string = [string stringByAppendingFormat:@"%@,%@",string1, string2];
一般情况第一种就够用的了
以及在宏里面用的
//正式服务器
#define API_DOMAIN @"www.jb51.net"
//测试服务器
//#define DOMAINXX @"192.168.0.10"
#define API_SYSTEM @"http://"API_DOMAIN@"/system/"
#define API_USER @"http://"API_DOMAIN@"/user/"
判断如何相等与否
比如两个字符串
NSString * tmpStr1=@"abcde"
NSString * tmpStr2=@"hjklm"
如果是判断相等的话就是
if([tmpStr1 isEqualToString:tmpStr2]){
}
if([tmpStr1 isEqualToString:tmpStr2]==NO) {
}