-
用指定的字符串替换原有字符串中的子串:stringByReplacingOccurrencesOfString 例如:NSString *str=@"hello ios"; NSString *str1=[str stringByReplacingOccurrencesOfString:@"hello" withString @"你好"]; NSLog(@"str1= %@",str1);查看全部
-
1,判断两个字符串是否相同:调用方法 str1 isEqualToString: str2; 2,比较字符串:NSComparisonResult. 3,分割字符串:按指定的字符分割:componentsSeparatedByString 按照范围截取字符串:substringWithRange 从某一位开始截取(一直截取到字符串的结尾):substringFromIndex; 从开始截取到某一位 :substringToIndex; 将字符串拆分为每一个字符:for 循环用字符打印。 查找 : 查找指定字符串的位置(默认正向查找):rangeOfString->返回一个范围 替换 : 替换某一个范围内的内容:stringByReplacingCharctersInRange:(参数填range)。查看全部
-
类型为bool类型 前缀判断:hasPerFix 后缀判断:hasSuffix查看全部
-
大写转为小写:lowercaseString 小写转为大写:uppercaseString查看全部
-
字符串拼接:NSString *str= [str1 stringByAppendingString:str2];查看全部
-
格式化字符串:NSStringWithFormat: 格式化字符串很重要,用来转换其他变量为字符串查看全部
-
C与O-C之间的字符串相互转化:C----->O-C: [NSString stringWithUTF8String:] O-C---->C :[str UTF8String]查看全部
-
1,字典中存储内容的内存不是连续的。 2,NSDictionary *dict = @{@"a":@"1",@"b":@"2"}; ----->前面是键,后面是值。查看全部
-
1,O-C中的数组可以存储不同类型的对象。 2,数组中存储的是对象的指针,不是对象本身。 3,数组的长度直接用数组调用count方法。返回值为NSInteger类型。 4,打印元素对应的下标,如果元素不存在,则下标打印为-1.查看全部
-
替换: 用指定的字符串替换原字符串的子串: stringByReplacingOccurrenceOfString:(第一个参数填原字符串中要被替换的内容,第二个参数填替换的内容)。 读取文件: 文件来源自本地:首先要有一个路径---->NSUrl fileURLWithPath(本地) NSURL URLWithString(网络) 写入文件 : 调用方法:writeToFile:atomically:error;查看全部
-
1,判断两个字符串是否相同:调用方法 str1 isEqualToString: str2; 2,比较字符串:NSComparisonResult. 3,分割字符串:按指定的字符分割:componentsSeparatedByString 按照范围截取字符串:substringWithRange 从某一位开始截取(一直截取到字符串的结尾):substringFromIndex; 从开始截取到某一位 :substringToIndex; 将字符串拆分为每一个字符:for 循环用字符打印。 查找 : 查找指定字符串的位置(默认正向查找):rangeOfString->返回一个范围 替换 : 替换某一个范围内的内容:stringByReplacingCharctersInRange:(参数填range)。查看全部
-
1,C语言中的字符串命名为:char *s = "Hello"; 2,O-C与C之间字符串的相互转化:O-C---->C :[str UTF8String]. C----->O-C: [NSString stringWithUTF8String:]. 3,格式化字符串很重要,用来转换其他变量为字符串。 4,大小写的转换:(大---->小)调用方法:lowercaseString (小------>大)调用方法:uppercaseString. 5,前缀与后缀的判断:判断结果为BOOL类型的返回值,前缀用hasPrefix. 后缀用hasSuffix.查看全部
-
void testArray(){ Blog *blog1 = [[Blog blog] setBlogTitle:@"Love" andContent:@"I love you"]; Blog *blog2 = [[Blog blog] setBlogTitle:@"Friendship" andContent:@"you are my best friend"]; NSArray *array = [NSArray arrayWithObjects:@"hello",@"world",blog1,blog2, nil]; //第三种遍历:OC自带方法enumerateObjectsUsingBlock: //默认为正序遍历 [array enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { NSLog(@"3遍历array:%zi-->%@",idx,obj); }]; //NSEnumerationReverse参数为倒序遍历 [array enumerateObjectsWithOptions:NSEnumerationReverse usingBlock:^(id obj, NSUInteger idx, BOOL *stop) { NSLog(@"4倒序遍历array:%zi-->%@",idx,obj); }]; //第四种遍历:利用枚举 NSEnumerator *en = [array objectEnumerator]; id obj; int j = 0 ; while (obj = [en nextObject]) { NSLog(@"5遍历array:%d-->%@",j,obj); j++; } } int main(int argc, const char * argv[]) { @autoreleasepool { testArray(); } return 0; }查看全部
-
- hasPerfix // 判断前缀 - hasSuffix // 判断后缀查看全部
-
- lowercaseString // 转化为小写 - uppercaseString // 转化为大写查看全部
举报
0/150
提交
取消