2011-11-17 56 views
3

的TTTwitter似乎是錯誤的,當我點擊更多的按鈕,下面的方法運行兩次,第一次更多的是真實的,第二次更是假的,所以我們可以看到該表無法正確加載數據。的TTTwitter似乎是錯的three20例如

- (void)load:(TTURLRequestCachePolicy)cachePolicy more:(BOOL)more 

任何人都可以幫助我嗎?謝謝。

回答

0

嘗試禁用緩存並查看它是否對您有所幫助。 Three20緩存有點破碎。查找聲明緩存模型的負載功能的行並將其更改爲:

request.cachePolicy = TTURLRequestCachePolicyNone; 
+0

非常感謝你,它的工作原理well.but什麼是緩存功能,他們可以讓負載:更多方法運行兩次,那麼意想不到的 – changweitu

+0

緩存負責將結果的副本保存到iPhone內存中。所以如果你從twitter加載另一個請求,它將使用內存,而不是向twitter發送請求。 – aporat