1. //定义一个可变字符串, Format后面可以跟字符串类型,也可以传入C语言的字符串数组
  2. NSMutableString *str = [NSMutableString stringWithFormat:@"<#NSString#>"];
  3.  
  4. // 获取NSMutableString或NString 某位置的字符
  5. NSMutableString *newS1=[NSMutableString stringWithString:s1];
  6. for (int i = ; i<s1.length; i++) {
  7. char c1 = [newS1 characterAtIndex:i]; // 用c1去接收了newS1 i 位置的字符
  8. }
  9.  
  10. //初始化一个NSArray
  11. NSMutableArray *arr = [NSMutableArray array];
  12. //给数组arr增加元素
  13. [arr addObject:xxx]
  14.  
  15. //定义一个字典
  16. NSMutableDictionary *dict1 = [NSMutableDictionary dictionaryWithDictionary:@{<#@"k1":@"v1",@"k2":@"v2"#>}];
  17.  
  18. // 替换字符串
  19. NSMutableString *str = [NSMutableString stringWithFormat:@"123iositheimaios"];
  20. NSString *newStr = [str stringByReplacingOccurrencesOfString:@"ios" withString:@"andriod"];
  21.  
  22. // 去空格
  23. +(NSString *)removeSpace:(NSString *)s{
  24. NSString *newStr = [s stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
  25. return newStr;
  26. }
  27.  
  28. // 字符串反转
  29. unsigned long len = str.length;
  30. NSMutableString *newStr;
  31. for (unsigned long i=len; i>; i--) {
  32. [newStr appendString:[str substringWithRange:NSMakeRange(i-, )]];
  33. }
  34. return newStr;

Foundation框架的一些实用方法:替换字符串,去空格,反转的更多相关文章

  1. trim()方法去除字符串首尾空格

    trim()方法去除字符串首尾空格 1.原生js                 Function trimStr(str){                         Return str.r ...

  2. Python strip lstrip rstrip使用方法(字符串处理空格)

    Python strip lstrip rstrip使用方法(字符串处理空格)   strip是trim掉字符串两边的空格.lstrip, trim掉左边的空格rstrip, trim掉右边的空格 s ...

  3. 使用java中replaceAll方法替换字符串中的反斜杠

    今天在项目中使用java中replaceAll方法将字符串中的反斜杠("\")替换成空字符串(""),结果出现如下的异常: java.util.regex.Pa ...

  4. String.replaceAll()方法替换字符串中的反斜杠(\)

    replaceAll()方法实际是采用正则表达式的规则去匹配的. 在regex中"\\"表示一个"\",在java中一个"\"也要用&quo ...

  5. 【SQL】字符串去空格解决方法

    一.表中字符串带空格的原因 1,空格就是空格. 2,控制符 显示为 空格. 二.解决方法 第一种情况,去空格的处理的比较简单,Replace(column,' ','') 就可以解决. 第二种情况,解 ...

  6. ORACLE对字符串去空格处理(trim)

    首先便是这Trim函数.Trim 函数具有删除任意指定字符的功能,而去除字符串首尾空格则是trim函数被使用频率最高的一种.语法Trim ( string ) ,参数string:string类型,指 ...

  7. javascript 字符串去空格

    1.正则去空格 a.去掉字符串中所有空格 " hello world ".replace(/\s+/g,"");//helloworld b.去掉字符串左边空格 ...

  8. 字符串去空格 java , js和Jquery 方法

    1.  java方式 String.trim(); 2.js方式 function Trim(str) { return str.replace(/(^\s*)|(\s*$)/g, "&qu ...

  9. Foundation框架—字符串

    Foundation框架—字符串 一.Foundation框架中一些常用的类 字符串型: NSString:不可变字符串 NSMutableString:可变字符串 集合型: 1) NSArray:O ...

随机推荐

  1. C#基础学习3

    运算符,表达式!

  2. aspx子集页面找父级页面元素

    var Obj= window.parent.document.getElementById("ctl00_RightTopTree_hidJsonResult"); Obj.va ...

  3. 访问TomCat出现的一些异常

    BUG-01:访问页面时出现: HTTP Status 500 servlet.init() for servlet DispatcherServlet threw exception...... 解 ...

  4. JS进阶-特殊形式的函数-内部私有函数

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. 【学习笔记】C++文件操作详解(ifstream、ofstream、fstream)

    C++ 通过以下几个类支持文件的输入输出: ofstream: 写操作(输出)的文件类 (由ostream引申而来) ifstream: 读操作(输入)的文件类(由istream引申而来) fstre ...

  6. MongoDB最简单的入门教程之四:使用Spring Boot操作MongoDB

    Spring Boot 是一个轻量级框架,可以完成基于 Spring 的应用程序的大部分配置工作.Spring Boot的目的是提供一组工具,以便快速构建容易配置的Spring应用程序,省去大量传统S ...

  7. 将Chrome调试器里的JavaScript变量保存成本地JSON文件

    我写了一个系列的文章,主要用来搜集一些供程序员使用的小工具,小技巧,帮助大家提高工作效率. 推荐一个功能强大的文件搜索工具SearchMyFiles 介绍一个好用的免费流程图和UML绘制软件-Diag ...

  8. flask 项目部分业务逻辑

    @passport_blu.route('/image_code') def get_image_code(): """ 生成图片验证码并返回 1. 取到参数 2. 判断 ...

  9. 聊天室(C++客户端+Pyhton服务器)2.基本功能添加

    根据之前的框架添加新的功能 登录 点击相关按钮 // 登录按钮的响应void CMainDialog::OnBnClickedLogin(){ // 1. 获取用户输入的数据 UpdateData(T ...

  10. Modal 高度 在里面css里写高 | iview

    .modalCss { height: 330px; overflow: auto; padding-right: 10px; }