Здравейте на всички, имам проблем с показването на xib файл от главния файл, но не знам защо това се случва с някои от xib файловете, а не с други.
if(segment == @"1"){
Results1 *myView1 = [[Results1 alloc]initWithNibName:@"Results1" bundle:nil];
[self.view addSubview:myView1.view];
}else if(segment == @"2"){
Results2 *myView2 = [[Results2 alloc]initWithNibName:@"Results2" bundle:nil];
[self.view addSubview:myView2.view];
}else if(segment ==@"3"){
Results3 *myView3 = [[Results3 alloc]initWithNibName:@"Results3" bundle:nil];
[self.view addSubview:myView3.view];
}else if(segment ==@"4"){
Results4 *myView4 = [[Results4 alloc]initWithNibName:@"Results4" bundle:nil];
[self.view addSubview:myView4.view];
}
Моят код ли отваря първите xib файлове, но не и останалите, не съм сигурен защо, добавих .h файлове:
#import "Results1.h"
#import "Results2.h"
#import "Results3.h"
#import "Results4.h"
приложението завършва на този ред при отстраняване на грешки:
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([TestTypingToolAppDelegate class]));
}
и след това се срива, някой има ли идея?
xib
файловете? какъв вид обекти са Резултатите? свързано ли еview
със свойствотоview
във всеки контролер за изглед? много, много неща не са ясни, за да разберете причината за срива. - person holex   schedule 10.08.2012==
за сравнение на низове е по същество погрешно, освен ако не се интересувате от адреса на обектите. Превключете къмisEqualToString:
. - person Phillip Mills   schedule 10.08.2012