关于NSString字符串反转的问题
2014-09-05 22:10
246 查看
今天看到这个“Objective-C分割NSString”,有人用正则表达式进行解答,感觉很特别。所以就把以前遇到的字符串反转的问你拿出来讨论讨论,可不可以用正则表达式来解决呢?
下面是个最简单的实现的如有什么效率问题,边界问题也希望多给意见。
/**** NSString+Reverse.h ****/
#import <Foundation/Foundation.h>
@interface NSString (Reverse)
- (NSString *)stringByReversed;
@end
/**** NSString+Reverse.m ****/
#import "NSString+Reverse.h"
@implementation NSString (Reverse)
- (NSString *)stringByReversed
{
NSMutableString *s = [NSMutableString string];
for (NSUInteger i=self.length; i>0; i--) {
[s appendString:[self substringWithRange:NSMakeRange(i-1, 1)]];
}
return s;
}
@end
相关文章推荐
- iOS NSString字符串反转的问题
- 一个关于字符串反转的问题;
- 关于字符串反转和数组反转的问题
- 【Python初级】由判定回文数想到的,关于深浅复制,以及字符串反转的问题
- c语言中关于字符串反转问题
- JAVA与C++::关于JNI中文字符串操作问题总结
- 关于连接字符串中IMEX参数的一个问题
- 关于VC6调试程序时显示Unicode字符串不全的问题
- 关于在lotus domino中分割字符串的问题!
- 关于TextOut输出的字符串透明的问题
- 关于字符串的匹配搜索问题
- VC中一个关于宏的使用问题,字符串之间转换,宽字符与普通字符
- 关于split中字符串的问题
- 关于字符串对齐的问题
- 关于C#中货币类型和数值类型、字符串类型的转化和在DataGridView中的显示问题:
- 关于拷贝构造函数、字符串拷贝的问题
- 关于网友说的gridview不能格式化字符串的问题的解决办法
- 关于字符串逆序的问题
- 关于JSP中字符串输出问题
- 关于连接字符串中IMEX参数的一个问题