美文网首页
ObjectiveC中对字符串进行逆序排列

ObjectiveC中对字符串进行逆序排列

作者: 柠檬信息技术有限公司 | 来源:发表于2018-03-12 16:00 被阅读13次

    今天在写加密算法过程中需要对一个字符串进行逆序排列后再进行加密,java开发做久了有点懒了,找了半天reverse函数,发现OC中并没有,所以自己实现一个记录一下:

    /**
     字符串逆序排列
     如:abc处理后即变成:cba
     
     @param str 要逆序排列的字符串
     @return 逆序后的字符串
     */
    + (NSString *)reverse:(NSString *)str{
        NSMutableString *result = [[NSMutableString alloc] initWithCapacity: [str length]];
        for (NSInteger i = str.length - 1; i >= 0; i --) {
            [result appendFormat: @"%c" , [str characterAtIndex: i]];
        }
        return result;
    }
    

    相关文章

      网友评论

          本文标题:ObjectiveC中对字符串进行逆序排列

          本文链接:https://www.haomeiwen.com/subject/innnfftx.html