Xcode运行时错误日志:[#:#]在AppName [#:#]中的含义是什么?

时间:2014-12-11 03:31:08

标签: swift xcode6

我收到了以下运行时错误:

2014-12-10 19:26:39.695 Bliss2[21855:994070] Error: object not found for update (Code: 101, Version: 1.5.0)

我认为 [21855:994070] 有意义
如何使用它来跟踪代码中的错误?

1 个答案:

答案 0 :(得分:1)

这不是“运行时错误”。它是一条NSLog消息,并且已经执行并以完美的顺序登录(例如,您正在使用的某些第三方代码?)。当然代码可能然后抛出异常/中止,但是如果它(并且我不知道它是否),那与日志消息本身无关,除了你首先被告知存在问题,显然是出于礼貌。

至于这些数字,他们可能没有什么可说的,这会引起你的注意。第一个数字是您的进程号,在调用之间不稳定;它很少有兴趣。第二个数字是线程编号,当有许多日志语句用于发现此日志语句是在后台线程中执行时(或在与其他日志语句相同的线程中)时,会感兴趣。