objective-c – 如何在目标c中迭代NSString?
发布时间:2020-12-14 18:11:02 所属栏目:百科 来源:网络整理
导读:如何在Objective c中迭代一个NSString对象,为我当前所在的角色维护一个索引? 我想将每三个字符的ASCII值递增3,然后在我的用户界面中的标签中打印此递增的字符. 解决方法 不清楚你是否只想打印增量字符或全部.如果是前者,这是你将如何做到这一点: NSString
如何在Objective c中迭代一个NSString对象,为我当前所在的角色维护一个索引?
我想将每三个字符的ASCII值递增3,然后在我的用户界面中的标签中打印此递增的字符. 解决方法
不清楚你是否只想打印增量字符或全部.如果是前者,这是你将如何做到这一点:
NSString *myString = @"myString"; NSMutableString *newString = [NSMutableString string]; for (int i = 0; i < [myString length]; i++) { int ascii = [myString characterAtIndex:i]; if (i % 3 == 0) { ascii++; [newString appendFormat:@"%c",ascii]; } } myLabel.text = newString; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- Net堆与栈的区别(2)参数的传递
- Swift 3.0 预告 - 将 Objc 库转换成更符合 Swift
- XML学习笔记(四):xml解析详解以及使用 DOM和S
- iphone – 应用程序在模拟器中全屏启动,但不在设
- 在Vue.js中使用Mixins的方法
- cocos2d-x-3.x-026 移植cocos的jnihelper及用法说
- ArcGIS.Server.9.3和ArcGIS API for Flex实现自己
- Oracle RAC 登录archive error ora-00257错误处理
- 使用xml实现studentCRUD的小案例
- activiti designer源码的研究(二)wsdl与bpmn20.x
热点阅读