线程1:EXC_BREAKPOINT(代码= EXC_i386_BPT,子代码= 0x0)错误

我有一个iPad的应用程序,但它启动时崩溃,即使没有错误或警告,输出不会输出除“(lldb)”之外的任何内容,并且它会标记一个指针。

这是后构build崩溃的形象。

崩溃的图象

这里是代码:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { /* UIImage *myImage = [UIImage imageNamed:@"de_dust2.png"]; myImageView = [[UIImageView alloc] initWithImage:myImage]; myScrollView.contentSize = CGSizeMake(myImageView.frame.size.width, myImageView.frame.size.height); myScrollView.maximumZoomScale = 4.0; myScrollView.minimumZoomScale = 0.75; myScrollView.clipsToBounds = YES; myScrollView.delegate = self; // [myScrollView addSubview:myImageView];*/ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch. self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil]; self.window.rootViewController = self.viewController; [self.window makeKeyAndVisible]; [self.viewController setRed:1]; [self.viewController setGreen:0]; [self.viewController setBlue:0]; [self.viewController setAlpha:1]; [self.viewController checkRotation]; return YES; } 

我现在也注意到错误在[self.window makeKeyAndVisible]; 线。

你的代码看起来不错,崩溃可能是由parsing窗口的XIB文件引发的一些exception引起的。

看看在界面生成器的窗口,并尝试暂时删除视图控制器中存在的任何IBOutlet的所有引用…