zoukankan      html  css  js  c++  java
  • foundation 框架 NSString常用总结(二)

    以此作为NSString常用总结(一)的补充

     1      NSString* str = [NSString stringWithFormat:@"I love programing! You, come here"];
     2         //字符串对象的大小写转换
     3         //转换为大写
     4         NSString* upStr = [str uppercaseString];
     5         NSLog(@"str = %@", str);
     6         NSLog(@"upStr = %@", upStr);
     7         //转换为小写
     8         NSString* lowerStr = [str lowercaseString];
     9         NSLog(@"lowerStr = %@", lowerStr);
    10         //转换成首字母大写
    11         NSString* newStr = [str capitalizedString];
    12         NSLog(@"newStr = %@", newStr);
    13         
    14         //字符串提取
    15         //指定位置到结尾:
    16         NSString* subStr = [str substringFromIndex:7];
    17         NSLog(@"subStr = %@", subStr);
    18         //从指定位置提取指定长度(通过 NSRange)
    19         subStr = [str substringWithRange: NSMakeRange(7, 7)];
    20          NSLog(@"subStr = %@", subStr);
    21         //开头到指定位置
    22         subStr = [str substringToIndex:6];
    23          NSLog(@"subStr = %@", subStr);
    24         
    25         //字符串切割(componentsSeparatedByString:)方法
    26         //此方法根据传递的字符串进行分割,并将分割的结果以数组返回
    27         NSArray* strArr = [str componentsSeparatedByString:@" "];
    28         for (id str in strArr) {
    29             NSLog(@"%@", str);
    30         }
    31         //拼接数组中得字符串(按指定字符串)
    32         NSString* myStr = [strArr componentsJoinedByString:@"__"];
    33         NSLog(@"mystr = %@", myStr);
    34         //根据传递进来的NSCharacterSet集合进行分割(示例中包含逗号“,”和空格“ ”)
    35         strArr = [str componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@", "]];
    36         for (id str in strArr) {
    37             NSLog(@"%@", str);
    38         }
  • 相关阅读:
    Silverlight 2中实现文件上传和电子邮件发送
    Silverlight结合Web Service进行文件上传
    silverlight DataGrid 内嵌ComboBox 实现加载和保存
    silverlight 使用IValueConverter 转换
    检测场所条件查询
    代码中的坏味道
    Prism初研究之Bootstrapper
    Prism初研究之简介
    编写可读代码的艺术
    ffmpeg怎么样处理网络流
  • 原文地址:https://www.cnblogs.com/pretty-guy/p/3975088.html
Copyright © 2011-2022 走看看