NSString也是OC的类,NSString实例可以保存字符串。
1、创建NSString实例
i) NSString *lament = @"Why me?";
@代表根据给定的字符串创建一个NSString对象。
ii) NSString实例可以保存任意Unicode字符。如果插入非ASCII字符,则可以使用\u,后面加上该字符的十六进制Unicode编码。
如: NSString *slogan = @"I \u2661 China!";
iii) 创建动态字符串,该字符串的内容需要等到程序运行的时候才能知道。
NSString *dateString = [NSString stringWithFormat:@"The data is %@",now];
2、NSString方法
获取字符串中字符的数量
-(NSUInteger)length;
该方法是一个实例方法,可以通过开头的“-”判断(类方法的声明开头是“+”)。NSUInteger是方法的返回值类型,等于 unsinged long 。
-(BOOL)isEqualToString:(NSString *)other;
该方法用来判断两个字符串是否相等。
3、类参考
在开发过程中,如果需要调用一些方法,可以去查找类参考。类参考列出了一个类的所有方法和基本用法。
打开Xcode,选择Help->Documentation and API Reference,打开Xcode浏览窗口,在顶部搜索栏搜索相应类的方法。