Sian 发表于 2013-12-17 22:42:57

第七讲:Objective-C之Category

NSString+Reverse.h
#import <Foundation/Foundation.h>
@interface NSString(reverse)
- (NSString *) reverseString;
@end

NSString+Reverse.m
#import <Foundation/Foundation.h>
#import "NSString+Reverse.h"
@implementation NSString (reverse){
- (id) reverseString{
   NSUinteger len = ;
   NSMutableString * retStr = ;
   while(len>0){
          unichar c = ;
          NSString * str = ;
          ;
         }
   return retStr;
   }
}
@end

main.m
#import <Foundation/Foundation.h>
#import "NSString+Reverse.h"
int main(int argc, const char * argv[])
{
   NSAutoreleasePool = [ init];
   NSString * str = ;
   NSLog(@"String:%@",str);
   NSString * rev = ;
   NSLog(@"Reversed:%@",rev);
   ;
}

页: [1]
查看完整版本: 第七讲:Objective-C之Category