類確實有如何停止創建對象實例時,它不需要
-(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