2014-02-22 148 views
0

我试图测试我正在处理的应用程序,但该应用程序显示黑屏,并在左侧面板上的线程1旁边看到一个黄色警告三角形事物(我忘记了它的名称)它表示线程1,并且在队列:com.apple.main-thread下。此外,每一个线程暂停它的时候带来了主要的方法,这iOS应用程序显示黑屏

@autoreleasepool { 
     return UIApplicationMain(argc, argv, nil, NSStringFromClass([DXAppDelegate class])); 
    } 

我猜我做错了什么事与我的形象的观点或东西...我不知道在哪里可以找到错误日志无论是。 谢谢你的帮助 还,我的继承人.M类

// 
// DXViewController.m 
// SpaceShipGame1 
// 
// Created by Abdul Ahmad on 2/15/14. 
// Copyright (c) 2014 Abdul Ahmad. All rights reserved. 
// 

#import "DXViewController.h" 

@interface DXViewController() 

@end 

@implementation DXViewController 

-(void)giveBulletsProperties { 
    // bullets.image = @"bullet2.png"; 
    //bullets.center = CGPointMake(userSpaceShip.center.x + 35, userSpaceShip.center.y); 

} 

-(UIImageView *)shootBullet { 


    return bullets; 
} 

-(void)gameMovement { 

} 



-(IBAction)clickUp:(id)sender { 

} 

-(IBAction)clickDown:(id)sender { 

} 

-(IBAction)clickStart:(id)sender { 
    isAtStartScreen = NO; 
    [self hideStartScreenViews]; 

} 

-(void)showStartScreenViews { 
    enemyShip1.hidden = YES; 
    enemyShip2.hidden = YES; 
    enemyShip3.hidden = YES; 
    enemyShip4.hidden = YES; 
    enemyShip5.hidden = YES; 
    userBullet.hidden = YES; 
    enemyBullet1.hidden = YES; 
    enemyBullet2.hidden = YES; 
    enemyBullet3.hidden = YES; 
    up.hidden = YES; 
    down.hidden = YES; 
    startButton.hidden = NO; 
    title.hidden = NO; 
    score.hidden = NO; 


} 

-(void)hideStartScreenViews { 
    enemyShip1.hidden = NO; 
    enemyShip2.hidden = NO; 
    enemyShip3.hidden = NO; 
    enemyShip4.hidden = NO; 
    enemyShip5.hidden = NO; 
    userBullet.hidden = NO; 
    enemyBullet1.hidden = NO; 
    enemyBullet2.hidden = NO; 
    enemyBullet3.hidden = NO; 
    up.hidden = NO; 
    down.hidden = NO; 
    title.hidden = YES; 
    score.hidden = YES; 
    startButton.hidden = YES; 


} 

-(void) gameLogic { 

} 

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { 
    //UITouch *touch = [touches anyObject]; 

} 


- (void)viewDidLoad 
{ 

    [self showStartScreenViews]; 
    userSpaceShip.hidden = NO; 
    backgroundImage.hidden = NO; 


    [super viewDidLoad]; 
    // Do any additional setup after loading the view, typically from a nib. 
} 

- (void)didReceiveMemoryWarning 
{ 
    [super didReceiveMemoryWarning]; 
    // Dispose of any resources that can be recreated. 
} 

@end 
+1

几件事...听起来像你的应用程序不“暂停”,但崩溃。如何连接视图控制器可能存在问题。你在使用故事板或xibs吗?最初是否将图像视图设置为图像? –

+1

感谢您的回应,我正在使用故事板,并将所有图像视图设置为图像...如何在Xcode上找到完整的错误日志? –

+1

你是对的,我断开了所有的观点,现在它运行...我不知道我做了什么错误 –

回答

1

你可能约束uiviews到您的.h文件中不正确,发生在你尝试做手工,尝试使用CTR键并单击并拖动