objective-c - 如何避免xcode运行app的情况?

标签 objective-c ios xcode multithreading

当我在 xcode 中运行该应用程序时,它总是显示如下情况,并且我在 iphone 模拟器上的应用程序在 View 中停止,我无能为力。任何人都可以告诉我如何避免出现这种情况,谢谢。 When I run the app in xcode,it always show the case as below and my app on iphone simulator was stopped in a view,I can do nothing.Can any one tell me how to avoid this case appearing,thanks

My app was stopped in this view,I checked my code carefully and did not find any error.

这里是警告中的代码。

   (void)processCollision:(UIImageView *)bricks{
score+=10;
scoreLabel.text =[NSString stringWithFormat:@"%05d" , score];
if (ballMovement.x>0&& bricks.frame.origin.x-ball.center.x<=4) {
    ballMovement.x=-ballMovement.x;
}else if(ballMovement.x<0&&ball.center.x-(bricks.frame.origin.x+bricks.frame.size.width)<=4){
    ballMovement.x=-ballMovement.x;
}

if (ballMovement.y>0&&bricks.frame.origin.y-ball.center.y<=4) {
    ballMovement.y=-ballMovement.y;
}else if(ballMovement.y<0&&ball.center.y-(bricks.frame.origin.y+bricks.frame.size.height)<=4){
    ballMovement.y=-ballMovement.y;
    bricks.alpha-=0.1;
}

最佳答案

我无法帮助解决最初的错误,但后果是,你会得到 “这通常意味着此进程的另一个实例已经在运行或卡在调试器中。”,消息和 Xcode 将不再调试,很容易修复。

发生此错误是因为您设备上的调试监视器进程已断开连接,并且在调试监视器仍然存在的情况下无法为该特定应用启动新的调试进程。

解决方案不是重启计算机,而是重启设备。

同时按住电源键和主页键。 忽略发生的一切,直到看到 Apple Logo,然后放手。

您会发现 Xcode 现在可以再次正确调试。

无需关闭 Xcode、重新启动计算机或其他任何东西。

关于objective-c - 如何避免xcode运行app的情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9655489/

相关文章:

iphone - UIBarButtonItem 外观我需要一个异常(exception)

ios - 日期格式化程序在某些情况下返回 null(在 12 :59:59) 之后

ios - iPad+Master Detail + TabBar 上的 UINavigationController 损坏

iOS 后台蓝牙事件

ios - 通过 userDefaults 在两个 View Controller 之间共享数据

ios - Swift 中的 YouTube-Player-iOS-Helper 不工作但没有错误

c++ - 如何自定义wxApp实现协议(protocol)?

ios - 在 nsmutablearray 中单独的 future 日期

ios - 在 IOS 中假动画单个图像文件可能吗?

ios - 何时在 xCode 6.4 中将 didMoveToView 或 initWithSize 与 SpriteKit 一起使用