Objective C 代码片段(类别)

时间:2014-05-08 23:54:31   收藏:0   阅读:438
bubuko.com,布布扣
1 @interface NSString (reverse)
2 
3 -(NSString *) reverseString;
4 
5 @end
bubuko.com,布布扣
bubuko.com,布布扣
 1 @implementation NSString (reverse)
 2  
 3 -(NSString *) reverseString {
 4     int length = [self length];
 5     NSMutableString *reversedString;
 6     
 7     reversedString = [[NSMutableString alloc] initWithCapacity: length];
 8     
 9     while(length > 0) {
10         [reversedString appendString:[NSString stringWithFormat:@"%C", [self characterAtIndex:--length]]];
11     }
12     return [reversedString autorelease]; 
13 }    
14  @end
bubuko.com,布布扣

 

Objective C 代码片段(类别),布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!