objective-c - 如何遍历 NSString 的字符

标签 objective-c string

NSString *myStrings = @"abcdefghijklmnopqrstuvwxyz";

如何在 Objective-C for 循环中迭代每个字母(a、b、c、d、e 等)?

最佳答案

一种方法是使用简单的 for 循环:

for (NSInteger charIdx=0; charIdx<myStrings.length; charIdx++)
    // Do something with character at index charIdx, for example:
    NSLog(@"%C", [myStrings characterAtIndex:charIdx]);

关于objective-c - 如何遍历 NSString 的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7141850/

相关文章:

javascript - 从切片方法返回剩余的整个文本

java - 从逗号分隔的字符串中读取=之后的值

Java 字符串用法

c++ - 检查字符串是否为 16 进制数

iphone - iOS 应用程序在生产时崩溃但在调试时不崩溃

objective-c - 链接到 Quartz 框架或 ARC 错误?

ios - 如何将 iOS 中的图像从一个目录移动到另一个目录?

iphone - 将视频复制到 uipasteboard

iOS SDK 将照片与附加数据一起发布到 Web 服务

java - 使用 isLetter() 将字符串拆分为单词,然后在新行打印出每个单词