TTRequestLoader всегда вызывает "Ошибка TTDASSERT: _cacheKey == request.cacheKey" - PullRequest
0 голосов
/ 28 апреля 2010

Я запустил приложение TTCatalog из библиотеки Three20 и столкнулся с этой ошибкой, когда нажал на «Миниатюры фотографий» в «Three20 Catalogue»:

TTDASSERT failed: _cacheKey == request.cacheKey  

Я смотрю на точку останова и вижу, что она находится в строке 119 TTRequestLoader.m метода addRequest.

Я знаю, что не удалось выполнить утверждение cacheKey, но почему эта ошибка появляется даже в примере приложения, кто-нибудь сталкивался с такой же ошибкой? Как это обойти?
Спасибо,

P / S: я скачал Three20 из директории git только вчера. Поэтому я предполагаю, что это будет самым новым.

1 Ответ

0 голосов
/ 29 апреля 2010

Вы можете смело комментировать эти утверждения. Следующее нажатие полностью удалит утверждения.

Они были добавлены с целью пометить странное дизайнерское решение с помощью TTURLRequestLoader, но оказалось, что на самом деле это довольно распространенное утверждение на практике.

...