for (int i = 0; i < someLargeNumber; i++) { NSString *string = ...; string = [string lowercaseString]; string = [string stringByAppendingString:...]; NSLog(@“%@”, string); }
for (int i = 0; i < someLargeNumber; i++) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSString *string = ...; string = [string lowercaseString]; string = [string stringByAppendingString:...]; NSLog(@“%@”, string); [pool release]; }
NSString *stringToReturn = nil; for (int i = 0; i < someLargeNumber; i++) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSString *string = ...; string = [string stringByAppendingString:...]; if ([string someCondition]) { stringToReturn = [string retain]; } [pool release]; if (stringToReturn) break; } return [stringToReturn autorelease];
2009-06-02 15:21:21, 1123 reviews, comment
send to mailbox
用gcc编译objective-c
GNUstep的安装
copy和mutableCopy
少年,不点下广告吗!
all by shitou
blog comments powered by Disqus