NSAutoreleasePool
- main.m: 최초로 실행되는 파일.
#import <UIKit/UIKit.h>
#import "SampleAppDelegate.h"
int main(int argc, char * argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([SampleAppDelegate class]));
}
}
- 예전버전은 아래와 같은 구조로 되어있다.
#import <UIKit/UIKit.h>
int main(int argc, char *argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, @"appDelegate");
[pool release];
return retVal;
}