gpt4 book ai didi

iOS 应用程序显示黑屏

转载 作者:行者123 更新时间:2023-11-29 03:13:28 28 4
gpt4 key购买 nike

我正在尝试测试我正在使用的应用程序,但该应用程序显示黑屏,并且我在左侧面板上的线程 1 旁边看到一个黄色警告三角形(我忘记它叫什么了),上面写着线程 1 ,并在队列下:com.apple.main-thread。此外,每次线程暂停时,它都会调出 main 方法和 this

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

我猜是我的 ImageView 出了什么问题……我也不知道在哪里可以找到错误日志。感谢您的帮助另外,这是我的 .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

最佳答案

您可能错误地将 uiviews 绑定(bind)到您的 .h 文件,当您尝试手动执行此操作时会发生这种情况,请尝试使用 ctr 键并单击并拖动

关于iOS 应用程序显示黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21959678/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com