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 に答える