0

我从 Three20 库运行 TTCatalog 应用程序,在单击“Three20 目录”的“照片缩略图”时遇到此错误:

TTDASSERT failed: _cacheKey == request.cacheKey  

我查看断点,发现它位于方法 addRequest 的 TTRequestLoader.m 的第 119 行。

我知道它没有做cacheKey的断言,但是为什么即使在示例应用程序上也会出现这个错误,有人遇到同样的错误吗?这是什么解决方法?
谢谢,

P/S:我昨天从git 目录下载了 Three20 。所以我认为这是最新的。

4

1 回答 1

0

您可以安全地注释掉这些断言。下一次推送将完全删除断言。

添加它们的目的是用 TTURLRequestLoader 标记一个奇怪的设计决策,但事实证明这实际上是一个在实践中相当普遍的断言。

于 2010-04-28T22:18:56.237 回答