iOS开发经验技巧之stringByReplacingCharactersInRange: withString: 實現字符串删除,替换

原创 2015年07月09日 11:23:24
NSString *str = @"1234567890";

 [str stringByReplacingCharactersInRange:NSMakeRange(str.length-1, 1) withString:@""];

NSLog(@"str = %@",  str);  // str = 123456789


 [str stringByReplacingCharactersInRange:NSMakeRange(str.length-1, 1) withString:@"1"];

解释:NSMakeRange(str.length-1, 1),将字符串str定位到第九个字符即‘9’,取长度为1的字符串,即9后第一个字符串 ‘0’,用字符串@“”替代‘0’,即所得的结果为“123456789”

NSString *str = @"1234567890";

 [str stringByReplacingCharactersInRange:NSMakeRange(str.length-2, 2) withString:@"aa"];

NSLog(@"str = %@",  str);  // str = 12345678aa


相关文章推荐

ios开发经验和技巧

  • 2014年10月20日 11:06
  • 42KB
  • 下载

iOS开发经验技巧之UITableViewCell的重用

今天在公司修改bug的时候,想到了UITableViewCell的重用的具体实现,好久不用了,然而了解它的重要性,感觉还是总结一下为好。 新建了个single view的工程,在storyboa...

iOS开发经验技巧之iOS深入学习 含协议/代理/block传值(Block全面分析)

本文翻译自苹果的文档,有删减,也有添加自己的理解部分。 如果有Block语法不懂的,可以参考fuckingblocksyntax,里面对于Block 为了方便对比,下面的代码我假设是写...

iOS开发经验技巧之IOS中http请求使用cookie

一直以为ios的http请求这块很简单应该不支持记录,保存,或者使用cookie,可是想当然归想当然,真用的时候,真研究了一下发现还真强大。经过一番的研究简单说一下我的理解:当你访问一个网站时,不管你...

UDK-iOS开发经验分享_虚幻开发者

  • 2014年01月14日 19:11
  • 9.43MB
  • 下载

两年的iOS开发经验项目总结

  • 2012年11月17日 15:19
  • 17.56MB
  • 下载

iOS开发技巧--使用CocoaPods创建、删除第三方框架

(添加一个三方库方法) 1.创建一个项目 (本例子的项目名称为Test) 2.(在终端) cd 项目路径 3. 输入vim Podfile 按i   (进入编辑模式)...

iOS开发技巧

  • 2016年01月26日 17:49
  • 517KB
  • 下载

iOS开发技巧

  • 2015年05月12日 19:48
  • 4.41MB
  • 下载

[iOS开发技巧之]iPhone走马灯控件实现

本文来源:http://www.cnblogs.com/KiloNet/archive/2010/09/17/1829155.html  走马灯效果实现原理,就是利用iPhone自带的动画来控制...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS开发经验技巧之stringByReplacingCharactersInRange: withString: 實現字符串删除,替换
举报原因:
原因补充:

(最多只允许输入30个字)