2014-02-22 149 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鍵並單擊並拖動