NSString 字符串對象的方法
+(id)string // 創建一個新的字符串 +(id)stringWithString:nsstring // 創建一個新字符串,並將其設置為nsstring變量值 +(NSString *) stringWithFormat:format, arg, arg1,arg2... 、、 格式化一個字符串到變量 -(id)<span style="line-height:1.5;font-size:9pt;">stringByAppendingFormat:string // 組合字符串並格式化</span> -(id)initWithString:nsstring // 將新分配的字符串設置為nsstring -(id)initWithContentsOfFile:path encoding:enc error:err // 返回一個文件裡的字符串 -(id)initWithContentsOfURL:url, encoding:enc error:err // 返回一個url裡的字符串,url參數,編碼參數,錯誤信息 -(NSUInteger)length // 返回字符串的長度 -(unichar) characterAtIndex:i // 返回索引為i的unicode字符 -(NSString *)substringFormIndex:i // 返回從i開始到結尾的字符串 -(NSString *) substringWithRange:range // 根據指定的范圍返回字符串 -(NSString *) substringToIndex:i // 從開始一直到索引i的字符串 -(NSComparator *) caseInsensitiveCompare:nsstring // 比較兩個字符串,忽略大小寫 -(NSComparator *)compare:nsstring // 比較兩個字符串 -(BOOL)hasPrefix:Nsstring // 測試字符串是否nsstring開始 -(BOOL)hasSubfix:nsstring // 測試字符串是否以nsstring結尾 -(BOOL)isEqualToString:nsstring // 測試兩個字符串是否相等 -(NSString *)capializedString // 返回每個單詞的首字母大寫,其他字母小寫 -(NSString *) uppercaseString //轉大寫 -(NSString *) lowercaseString // 轉小寫 -(const *char *) UTF8String // 返回utf8 C字符串樣式 -(double) doubleValue // 轉為double的字符串 -(float) floatValue // 返回字符串表示的雙精度點數 -(NSInteger)integerValue // 返回字符串的NSinteger整數標識 -(int)intValue // 返回轉換為整數的字符串 NSMutableString 常用方法 +(id)stringWithCapacity:size // 創建一個初始化包含size的字符串 -(id)intiWithCapacity:size // 使用初始容量為size的字符串來初始化字符串 -(void)setString:nsstring // 將字符串設置為nsstring -(void)appendString:nsstring // 在末位附加字符串nsstring -(void)deleteCharactersInRange:range // 刪除置頂的range中的字符 -(void)insertString nstring atIndex:i // 以索引i為七點位置插入nsstring -(vvoid)replaceCharactersInRange:range WithString:nsstring // 使用nstring 替換range指定的字符 -(void)replaceOccurrencesofString:nsstring withString:nstring2 options:opts range:range // 在置頂范圍內用range中的nsstring2 替換所有的nsstring 1 // opts 選項組合 NSBackwardsSearch 查找從范圍尾部開始 太長了,還是看手冊把