您的位置:首页 > 移动开发 > Objective-C

OBJ-C NSString类介绍及用法学习笔记

2016-04-22 23:57 555 查看
===============================================================================

                                NSString类介绍及用法

================================================================================

NSString 常见方法

NSString是OBJ-C中核心处理字符串的类之一。

1.创建常量字符串,注意使用 @ 符号;  NSString *name = @“mike”;

2.输出一个字符串:NSLog(@"%@",name);

3.创建字符串的第三种方法

  格式化创建字符串(按照指定的格式创建字符串)

   NSString *imgName = [NSString stingWithFormat:@"xxxxxx%02d.jpg",i];

   NSSLog(@"%@",imgName);

4.用一个已经存在的字符串创建一个新的字符串

  

  NSString *s2 = [[NSString alloc] initWithString:s1];

  NSLog(@"s2 = %@",s2);

  

===================================================================================

NSString 字符串长度计算

通过调用NSString类的对象方法length可以获得字符串的长度

1.计算纯英文NSString 字符串的长度

  

    NSSstring *s1 = @"This is a string";

    NSUInteger len = [si length];   //NSUInteger 其实就是unsigned long 类型,被typedef了

    NSLog(@"len = %ld",len)         //打印出来的是不包含\0的长度

2.字符串是中文

    在OC字符串中,中英文每个字都只占一个字符。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  objective-c