NSString常用方法
NSString *some = @"abcdefg你";
NSLog(@"%@",some);

//将字符串转成大写
some = [some uppercaseString];
NSLog(@"%@",some);

//将字符串转成小写
some = [some lowercaseString];
NSLog(@"%@",some);

//获取字符串长度 8
NSLog(@"%u",[some length]);

//在字符串中查找字符串
NSRange rang = [some rangeOfString:@"c"];
if( rang.location == NSNotFound )
{
    NSLog(@"%@",@"not found");
}
else
{
    NSLog(@"%d %d",rang.location, rang.length);
}

//判断两个字符串是否相同
if( [some isEqualToString:@"abcdefg你"] )
{
    NSLog(@"%@",@"YES");
}

//字符串转数值
NSLog(@"%d",[@"123" intValue]);

//字符串是否以什么开头
if([some hasPrefix:@"abc"])
{
    NSLog(@"%@",@"YES");
}

//字符串是否以什么结尾
if([some hasSuffix:@"你"])
{
    NSLog(@"%@",@"YES");
}

//截取字符串
NSLog(@"%@", [some substringWithRange:NSMakeRange(1, 5)]);

//剔除两边空格
NSLog(@"%@", [@"  ccd  " stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]);



首页 我的博客
粤ICP备17103704号