2012年1月14日 星期六

iOS小抄_NSString的常用方法

字串比較:[@"被比較的文字" isEqualToString:@"比較的文字"];

字串相加:[@"要被加的文字" stringByAppendingString:@"要加的內容"];

字串相加2:[@"要被加的文字" stringByAppendingPathComponent:@"要加的內容"];
*會自動將用於路徑的/加上去。

字串切割(split):NSArray *array = [@"要被切割的文字" componentsSeparatedByString:@","];
*利用“,”切割文字,回傳NSArray
[array objectAtindex:0]來取得分割後的第一個結果。

取代字串:[str stringByReplacingOccurrencesOfString:@"被取代的" withString:@"取代的"];

字串轉整數(轉int):[@"要轉的文字" intValue];

字串轉整數(轉NSinteger):[@"要轉的文字" integerValue];

字串轉浮點(轉NSfloat):[@"要轉的文字" floatValue];

NSMutableData轉NSString:NSString *s = [[NSString alloc] initWithData:MutableData encoding:NSASCIIStringEncoding];

整數轉字串:[NSString stringWithFormat:@"%d", 12];

去除空白:str = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

沒有留言:

張貼留言