0
好了,我不斷收到這我猜一個EXC_BAD_ACCESS錯誤是很多像C的賽格故障錯誤內存管理:EXC_BAD_ACCESS錯誤
我的書是不是其中的一些細節真實具體,所以我需要一些幫助。
#import <Foundation/Foundation.h>
int main (int argc, const char * argv[]) {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSDateComponents *comps = [[NSDateComponents alloc ]init];
[comps setYear:1984];
[comps setMonth:7];
[comps setDay:18];
[comps setHour:0];
[comps setMinute:0];
[comps setSecond:0];
NSCalendar *g =[[NSCalendar alloc ]init];
NSDate *dateofbirth = [g dateFromComponents:comps];
NSDate *now = [NSDate date];
double timeSince = [now timeIntervalSinceDate:dateofbirth ];
NSLog(@"your age %@", timeSince);
[pool drain];
return 0;
}
我想我遇到了麻煩,因爲我在池中初始化和分配內存。它是否正確?