常見(jiàn)的NSString方法:
+(id)stringWithContentsOfFile:path encoding:enc error:err
創(chuàng)建一個(gè)新字符串并將其設(shè)置為path指定的文件的內(nèi)容例隆,使用字符編碼enc作岖,如果非零移层,則返回err中的錯(cuò)誤悲幅。
+(id)stringWithContentsOfURL:url encoding:enc error:err
床架一個(gè)新字符串,并將其設(shè)置為url的內(nèi)容邮偎,使用字符編碼enc夸赫,如果非零锭亏,則返回err中的錯(cuò)誤。
+(id)string 創(chuàng)建一個(gè)新的空字符串十绑。
+(id)stringWithString:nsstring 創(chuàng)建一個(gè)新字符串聚至,并將其設(shè)置為nsstring
-(id)initWithString:nsstring 將新分配的字符串設(shè)置為nsstring
-(id)initWithContentsOfFile:path encoding:enc error:err
將字符串設(shè)置為path指定的文件的內(nèi)容
-(id) initWithContentsOfURL:url encoding;enc error:err
將字符串設(shè)置為url(NSURL*)url的內(nèi)容,使用字符編碼enc,如果非零孽惰,則返回err中的錯(cuò)誤晚岭。
-(UNSIgned int)lengtn 返回字符串中字符數(shù)目
-(unichar) characterAtIndex:i 返回索引i的Unicode字符
-(NSString*)substringFromIndex:i 返回從i開始直到結(jié)尾的字符串
-(NSString*)substringToIndex:i 返回從該字符串開始位置到索引i的子字符串
-(NSComparator *)caseInsensitiveCompare:nsstring 比較兩個(gè)字符串,忽略大小寫
-(NSComparator *)compare:nsstring 比較兩個(gè)字符串
-(BOOL)hasPrefix:nsstring 測(cè)試字符串是否以nsstring開始
-(BOOL)isEqualToString:nsstring 測(cè)試兩個(gè)字符串是否相等勋功。
-(NSString*)capitalizedString 返回每個(gè)單詞首字母大寫的字符串(每個(gè)單詞的其余字母轉(zhuǎn)換為小寫)
-(NSString *)lowercaseString 返回轉(zhuǎn)換為小寫的字符串
-(NSString *)uppercaseString 返回抓換為大寫的字符串
-(const char *)UTF8String 返回轉(zhuǎn)換為UTF8字符串的字符串
-(double) doubleValue 返回轉(zhuǎn)換為NSInteger整數(shù)的字符串
-(int)intValue 返回轉(zhuǎn)換為整數(shù)的字符串
NSMutableString字符方法:
+(id)stringWithCapacity:size 創(chuàng)建一個(gè)字符串坦报,初始包含size的字符
-(id)initWithCapacity:size 使用初始容量為size的字符來(lái)初始化字符串
-(void)setString :nsstring 將字符串設(shè)置為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
根據(jù)選項(xiàng)opts,使用指定range中的nsstring2替換所有的nsstring狂鞋。選項(xiàng)可以包括NSBackwardsSearch(從范圍的結(jié)尾開始搜索)片择,NSAn沖熱點(diǎn)Search(nsstring必須匹配范圍的開始),NSLiteralSearch