分类: iOS平台
2013-02-20 00:14:40
NSString 方法
+(id) stringWithContentsOfFile:path encoding:enc error:err 创建一个新字符串并将其设置为 path 指定的文件的内容,使用字符编码 enc,如果非零, 则返回 err 中错误
+(id) stringWithContentsOfURL:url encoding:enc error:err 创建一个新的字符串,并将其设置为 url 的内容,使用字符编码 enc,如果非零,则返回 e rr 中的错误
+(id) string 创建一个新的空字符串
+(id) stringWithString:nsstring 创建一个新的字符串,并将其设置为 nsstring
-(id)initWithString:nsstring 将分配的字符串设置为 nsstring
-(id) initWithContentsOfFile:path encoding:enc error:err 将字符串设置为 path 制定的文件的内容
-(id) initWithContentsOfURL:url encoding:enc error:err
将字符串设置为 url(NSURL *)url 的内容,使用字符编码 enc,如果非零,则返回 err 中的
错误
-(id) (UNSIgned int)length 返回字符串中的字符数目
-(unichar)characterAtIndex:i 返回索引 i 的 Unicode 字符
-(NSString *)substringFromIndex:i
返回从 i 开始知道结尾的子字符串
-(NSString *)substringWithRange:range 根据指定范围返回子字符串
-(NSString *)substringToIndex:i 返回从该字符串开始到索 i 的子字符串
-(NSComparator *)caseInsensitiveCompare:nsstring 比较两个字符串,忽略大小写
-(NSComparator *)compare:nsstring 比较两个字符串
-(BOOL)hasPrefix:nsstring 测试字符串是否以 nsstring 开始
-(BOOL)hasSuffix:nsstring 测试字符串是否以 nsstrng 结尾
-(BOOL)isEqualToString:nsstring 测试两个字符串是否相等
-(NSString *) capitalizedString 返回每个单词首字母大写的字符串(每个单词的其余字母转换为小写)
-(NSString *)lowercaseString 返回转换为小写的字符串
-(NSString *)uppercaseString 返回转换为大写的字符串
-(const char*)UTF8String 返回转换为 UIF-8 字符串的字符串
-(double)doubleValue 返回转换为 double 的字符串
-(float)floatValue 返回转换为浮点值的字符串
-(NSInteger)integerValue 返回转换为 NSInteger 整数的字符串
-(int)intValue 返回转换为整数的字符串
NSMutableString 方法
+(id) stringWithCapacity:size 创建一个字符串,初始包含 size 的字符
-(id) initWithCapacity:size 使用初始容量为 size 的字符串来初始化字符串
-(void) setString:nsstring 将字符串设置为 nsstring
-(void) appendString:nsstring 在接收者的末尾附加 nsstring
-(void) deleteCharactersInRange:range 删除指定 range 中的字符
-(void) insertString:nsstring atIndex:i 以索引 i 为起始位置插入 nsstring
-(void) replaceCharactersInRange:range withString:nsstring 使用 nsstring 替换 range 指定的字符
-(void) replaceOccurrencesOf
String:nsstring withString:nsstring2 options:opts range:range
根据选项 opts。使用指定 range 中的 nsstring2 替换所有的 nsstring。选项可以包括 NSBa
ckwardsSearch(从范围的结尾 开始搜索)NSAnchoredSearch(nsstring 必须匹配范围的开
始),NSLiteralSearch(执行逐字节比较以及 NSCaceInsensitiveSearch 的按位或组合)