iOS - 字符串操作for遍历

原创 2016年08月29日 15:52:52

使用for循环遍历字符串,并获取字符,包含正序遍历字符串,逆序遍历字符串

let string:String = "Hello, playground"
/// 正序遍历字符串
for i in 0 ..< string.characters.count {
    let c = (str as NSString).characterAtIndex(i)
    let cStr = Character(UnicodeScalar(c))
    print(cStr)
}

/// 逆序遍历字符串
let startIndex = string.characters.count - 1
for i in startIndex.stride(to: -1, by: -1) {
    let c = (str as NSString).characterAtIndex(i)
    let cStr = Character(UnicodeScalar(c))
    print(cStr)
}
版权声明:阳仔原创,转载请注明出处。

Objective-c 字符串遍历

遍历字符串 在oc中遍历字符串的至少可以使用以下两种方法 (1) 通过查找的方式来(这方式适合所有格式的子符串,推荐使用)    NSString *newStr =@"abdcdddc...
  • xinshou_jiaoming
  • xinshou_jiaoming
  • 2011年12月13日 20:59
  • 22947

iOS 遍历字符串得到每一个字

在oc中遍历字符串的至少可以使用以下两种方法 (1) 通过查找的方式来(这方式适合所有格式的子符串,推荐使用)    NSString *newStr =@"sdfdfs15dfdfdf1...
  • saw471
  • saw471
  • 2016年01月18日 10:31
  • 5166

iOS 字符串遍历

遍历字符串 在oc中遍历字符串的至少可以使用以下两种方法 (1) 通过查找的方式来(这方式适合所有格式的子符串,推荐使用) NSString *newStr =@"abdcdddccd...
  • alincexiaohao
  • alincexiaohao
  • 2015年05月14日 09:38
  • 1326

ios 开发 NSString 正确遍历字符个数方式 (surrogate pairs)

最近在处理Cocoa NSString时, 遇到一些字符编码的问题, 从而引出一个遍历NSString每一个字符的”正确”方式! 很有趣. NSString是UTF-16编码的, 也就是16位的uni...
  • zhouleizhao
  • zhouleizhao
  • 2016年10月14日 16:11
  • 1303

iOS字符串拼接 stringByAppendingString:与 stringByAppendingPathComponent:

之前的旧项目,把功能模块移植到另一个应用中,结果在图片加载的时候,始终加载不到图片,然后一路追查,查到了拼接的图片地址上面,打印图片地址发下http://协议头少了个“/” , 项目中都是这样使用 s...
  • u014231427
  • u014231427
  • 2017年11月24日 14:38
  • 76

字符串的常用方法—拼接字符串

stringWithFormat 一般来说,我们习惯了使用stringWithFormat来拼接字符串,如下: int main(int argc, const char * argv[]) { ...
  • yi_zz32
  • yi_zz32
  • 2015年09月27日 20:44
  • 11836

ios中的字符串等的拼接+for循环实例

NSString *titleText; NSMutableArray *array = [[NSMutableArray alloc] init]; NSString...
  • Wolf_Hong
  • Wolf_Hong
  • 2017年06月05日 17:43
  • 676

NSString拼接字符串

NSString* string; // 结果字符串 02 NSString* string1, string2; //已存在的字符串,需要将s...
  • snn1410
  • snn1410
  • 2012年05月02日 09:57
  • 122347

ios中的字符串等的拼接+for循环实例

for (int i=0; i++; i8) {         //NSString* ints=[NSString stringWithFormat:@"%d",i];        [sel...
  • shb2058
  • shb2058
  • 2016年05月20日 10:05
  • 2964

在oc中遍历字符串的至少可以使用以下两种方法

遍历字符串在oc中遍历字符串的至少可以使用以下两种方法(1) 通过查找的方式来(这方式适合所有格式的子符串,推荐使用) NSString *newStr =@"da jia hao一起加油!!!"; ...
  • u012071444
  • u012071444
  • 2015年07月23日 22:18
  • 431
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS - 字符串操作for遍历
举报原因:
原因补充:

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