Итак, я получаю доступ к некоторым данным (настройкам) из списка .plist, когда появляется мое представление. Когда я использую метод viewDidAppear:(BOOL)animated
для доступа к этим данным, все работает просто отлично. Но когда я получаю доступ к данным, используя метод viewWillAppear:(BOOL)animated
для доступа к своим данным, все останавливается, и я получаю ошибку EXC_BAD_ACCESS.
Может кто-нибудь помочь мне с этим?
- (void)viewDidAppear:(BOOL)animated {
NSLog(@"View Will Appear method");
NSString *filePath = [self settingsFilePath];
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) {
NSArray *array = [[NSArray alloc] initWithContentsOfFile:filePath];
if ([[array objectAtIndex:0] intValue] == 0) {
UIImage *imageLow = [UIImage imageNamed:@"image1.png"];
[object1 setImage:imageLow];
[imageLow release];
unitRatio = 1.8;
}
else if ([[array objectAtIndex:0] intValue] == 1) {
UIImage *imageHigh = [UIImage imageNamed:@"image2.png"];
[object1 setImage:imageHigh];
[imageHigh release];
unitRatio = 0.9;
}
[array release];
}
else {
UIImage *imageLow = [UIImage imageNamed:@"image1.png"];
[object1 setImage:imageLow];
[imageLow release];
unitRatio = 1.8;
}
}