代码之家  ›  专栏  ›  技术社区  ›  Kalle

XCode中的符号断点突然不起作用

  •  0
  • Kalle  · 技术社区  · 14 年前

    我一直在补充 -[NSException raise] objc_exception_throw

    值得一提的是:objc\u exception\u throw在添加时没有自动填充位置。每当我在过去添加它时,它总是单独放入“libobjc.A.dylib”。

    运行旧项目

    NSArray *a = [NSArray arrayWithObjects:@"hi", nil];
    NSLog(@"here is a[2]: %@", [a objectAtIndex:2]);
    

    在“didFinishLaunching”方法中,我立即在NSLog上获得了一个休息(我应该这样做)。用上面的代码运行新项目时,我得到一个信号“SIGABRT”,并且没有断点。相同的代码,甚至相同的项目,但是不同的XCode文件。

    [已解决:见问题顶部]

    1 回复  |  直到 14 年前
        1
  •  1
  •   Kalle    14 年前

    这就解决了。我的XCode可能已经损坏了,但是如果您遇到了上述问题,如果可能的话,请继续并稍后返回异常抛出问题。