类确实有如何停止创建对象实例时,它不需要
-(void) trackByPage : (NSString*) pageName {
TrackPage *track_p;
= [[TrackPage alloc] init];
track_p.page1 = @"welcome";
track_p.page2= self.String1;
[track_p release];
}
我从控制器类访问该方法。
- (void)viewDidLoad {
[super viewDidLoad];
TrackPageMeasurement *trackPage_Measurement = [[TrackPageMeasurement alloc]init];
[trackPage_Measurement trackByPage:@"Msg"];
[trackPage_Measurement release];
}
- (void)selectedDataValue {
TrackPageMeasurement *trackPage_Measurement = [[TrackPageMeasurement alloc]init];
[trackPage_Measurement trackByPage:@"DataValue"];
[trackPage_Measurement release];
}
我正在通过另一个班级访问。 trackByPage。通过传递字符串..
每当我访问每次对象实例创建如何停止这些事情。
创造一个overrelease,如果你把发行条件里面,有一个在条件没有意义的。 –
除了过度释放之外,它会创建一个悬挂指针,以后会导致地狱。 – bbum