objective-c – 如何在目标c中迭代NSString?

objective-c – 如何在目标c中迭代NSString?,第1张

概述如何在Objective c中迭代一个NSString对象,为我当前所在的角色维护一个索引? 我想将每三个字符的ASCII值递增3,然后在我的用户界面中的标签中打印此递增的字符. 不清楚你是否只想打印增量字符或全部.如果是前者,这是你将如何做到这一点: NSString *myString = @"myString";NSMutableString *newString = [NSMutable 如何在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;
总结

以上是内存溢出为你收集整理的objective-c – 如何在目标c中迭代NSString?全部内容,希望文章能够帮你解决objective-c – 如何在目标c中迭代NSString?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1032626.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存