5

我尝试使用日期格式化程序(NSDateFormatter),但我不断收到此错误:

Program received signal:  “EXC_BAD_ACCESS”.
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")
4

5 回答 5

14

这与 NSDateFormatter 无关 - 粘贴在“数据格式化程序”中的消息是正确的。您会在多种情况下收到此消息,最常见的情况可能是在启动时无法在共享库中找到链接。你也可能在运行时内存不足时得到它,在这种情况下开始寻找泄漏。

(没有足够的代表发表评论)。

于 2010-04-06T09:59:17.180 回答
2

当我将断点放在不寻常的位置(例如在异常处理程序上)时,我遇到了“数据格式化程序暂时不可用...”的问题。在 Debugger 窗口中,单击“Show Breakpoints”,看看你是否忘记了一些东西——我忘记了。

于 2010-09-04T15:29:35.930 回答
1

我有同样的问题,在 3.2 上构建代码作为目标解决了这个问题。也许这可以给出一个提示,因为我对这个解决方案不满意。

于 2010-08-19T01:12:59.397 回答
1

我刚刚解决了同样的问题。我的问题与堆栈溢出有关(不是双关语;-),因为我重写了一个 setter 并从内部调用了同一个 setter,形成了一个无休止的递归。希望有帮助。

于 2011-03-11T11:09:35.290 回答
0

就我而言,这是原因:

NSLog(@"%@", url);

其中 url 是 NSURL,而不是 NSString。

这在模拟器中不是问题,但它在设备上生成了“数据格式化程序暂时不可用”。

于 2011-10-27T03:01:33.987 回答