黑马程序员技术交流社区

标题: NSString [打印本页]

作者: 池莉娘子    时间: 2015-7-13 17:35
标题: NSString
NSString

创建:
NSString *str = @"";

NSString *str = [NSString stringWithFormat:@""];
NSString *str = [[NSString alloc] initWithFormat:@""];

NSString *str = [NSString stringWithContentsOFFile:路径 encoding:NSUTF8StringEncoding error:nil];
NSString *str = [[NSString alloc] initWithContentsOfFile:参数和上面一样];
// 每个对象方法都对应一个类方法

取出字符串中指定字符
[str objectAtIndex:3];// 返回第四个字符

判断字符串是否以某某开头
BOOL a = [str hasPrefix:@"a"];//是否以a开头

判断字符串是否以某某结尾
BOOL b = [str hasSuffix:@"a"];//是否以a结尾

把字符串分割成数组
NSString *str = @"a-b-c-d";
NSArray *array = [str componentsSeperatedByString:@"-"];// 用-把自付出啊str分割成四个部分,每个部分都是数组array的一个对象元素

把字符串数组拼接成成字符串
NSArray *array = [NSArray arrayWithObjects:@"OC",@"nihao",nil];
NSString *str = [array componentsSeperatedByString:@" "];// 表示用空格将OC和nihao拼接起来

字符串比较
BOOL a = [str1 isEqualToString:str2]

作者: 4B青年    时间: 2015-7-13 19:45
还没看到这部分,话说为啥会有这么逗的表情?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2