读书人

NSString惯用方法

发布时间: 2013-10-12 11:54:02 作者: rapoo

NSString常用方法
01* NSString 字符串对象的方法02 +(id)string // 创建一个新的字符串03 +(id)stringWithString:nsstring // 创建一个新字符串,并将其设置为nsstring变量值04 +(NSString *) stringWithFormat:format, arg, arg1,arg2... 、、 格式化一个字符串到变量05 -(id)<span style="line-height:1.5;font-size:9pt;">stringByAppendingFormat:string // 组合字符串并格式化</span> -(id)initWithString:nsstring // 将新分配的字符串设置为nsstring06 -(id)initWithContentsOfFile:path encoding:enc error:err // 返回一个文件里的字符串07 -(id)initWithContentsOfURL:url, encoding:enc error:err // 返回一个url里的字符串,url参数,编码参数,错误信息08 -(NSUInteger)length // 返回字符串的长度09 -(unichar) characterAtIndex:i // 返回索引为i的unicode字符10 -(NSString *)substringFormIndex:i // 返回从i开始到结尾的字符串11 -(NSString *) substringWithRange:range // 根据指定的范围返回字符串12 -(NSString *) substringToIndex:i // 从开始一直到索引i的字符串13 -(NSComparator *) caseInsensitiveCompare:nsstring // 比较两个字符串,忽略大小写14 -(NSComparator *)compare:nsstring // 比较两个字符串15 -(BOOL)hasPrefix:Nsstring // 测试字符串是否nsstring开始16 -(BOOL)hasSubfix:nsstring // 测试字符串是否以nsstring结尾17 -(BOOL)isEqualToString:nsstring // 测试两个字符串是否相等18 -(NSString *)capializedString // 返回每个单词的首字母大写,其他字母小写19 -(NSString *) uppercaseString //转大写20 -(NSString *) lowercaseString // 转小写21 -(const *char *) UTF8String // 返回utf8 C字符串样式22 -(double) doubleValue // 转为double的字符串23 -(float) floatValue // 返回字符串表示的双精度点数24 -(NSInteger)integerValue // 返回字符串的NSinteger整数标识25 -(int)intValue // 返回转换为整数的字符串26 27 NSMutableString 常用方法28 +(id)stringWithCapacity:size // 创建一个初始化包含size的字符串29 -(id)intiWithCapacity:size // 使用初始容量为size的字符串来初始化字符串30 -(void)setString:nsstring // 将字符串设置为nsstring31 -(void)appendString:nsstring // 在末位附加字符串nsstring32 -(void)deleteCharactersInRange:range // 删除置顶的range中的字符33 -(void)insertString nstring atIndex:i // 以索引i为七点位置插入nsstring34 -(vvoid)replaceCharactersInRange:range WithString:nsstring // 使用nstring 替换range指定的字符35 -(void)replaceOccurrencesofString:nsstring withString:nstring2 options:opts range:range // 在置顶范围内用range中的nsstring2 替换所有的nsstring 136 // opts 选项组合 NSBackwardsSearch 查找从范围尾部开始 太长了,还是看手册把

读书人网 >移动开发

热点推荐