NSString的常用方法大全
NSString *str = [NSString stringWithFormat:@"大家好我叫%@",@"JJ"];
char *name = "Billy";
NSString *name1 = [NSString stringWithUTF8String:name];
const char *str1 = str.UTF8String;
BOOL res = [str isEqualToString:@"666"];
NSError *err;
BOOL res = [str writeToFile:@"/Users/liudongcheng/Desktop/abc.txt" atomically:NO encoding:NSUTF8StringEncoding error:&err];
NSString *string = [NSString stringWithContentsOfFile:@"/Users/liudongcheng/Desktop/abc.txt" encoding:NSUTF8StringEncoding error:&err];
NSURL *url = [NSURL URLWithString:@"http://www.baidu.com."];
NSString *urlStr = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:&err];
NSComparisonResult res = [str compare:@"666"];
NSComparisonResult res = [str compare:@"666" options:NSCaseInsensitiveSearch];
NSComparisonResult res = [str compare:@"666" options:NSNumericSearch];
BOOL res = [str hasPrefix:@"666"];
BOOL res = [str hasSuffix:@"666"];
NSRange range = [str rangeOfString:@"666"];
NSRange range = [str rangeOfString:@"666" options:NSBackwardsSearch];
NSArray *array = [str componentsSeparatedByString:@","];
str = [str substringFromIndex:2];
str = [str substringToIndex:2];
str = [str substringWithRange:NSMakeRange(0, 3)];
str = [str stringByReplacingOccurrencesOfString:@"JJ" withString:@"KK"];
NSString *numStr = @"20";
int num = numStr.intValue;
NSString *string = @" fafafa8fndaskf@ ";
string = [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
string = [string uppercaseString];
string = [string lowercaseString];
string = [string stringByTrimmingCharactersInSet:[NSCharacterSet lowercaseLetterCharacterSet]];
string = [string stringByTrimmingCharactersInSet:[NSCharacterSet uppercaseLetterCharacterSet]];
string = [string stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"yy"]];