2011-07-29 11 views
1

おはよう...HJCacheクラス問題

これは私のissue.Iが非同期URL.IからイメージをロードするためにHJCacheのiOSライブラリを使用していますでは成功しました私は、横向きのスクロールビューでイメージを読み込むために同じものを使用しました。特定のイメージは、イメージが5つある場合はロードできませんでした。イメージ1がロードされ、イメージ2がロードされず、イメージ3がロードされます。 。、2番目のイメージは常にダウンロードに失敗し、他のイメージはランダムに読み込まれませんでした。

画像は、ダウンロードに失敗すると、私はこのエラーを取得する

moHandlerFailed HJMOHandler http://www.greendioxide.com/wp-content/uploads/2007/08/tree1.jpg users:1 retains:4

私はエラーで実際のシナリオでくるURLをコピーして貼り付けた場合、URLは、サンプルのURLですブラウザでそれは私に画像を示します

私はこの方法からエラーを取得します。

-(void) managedObjFailed { 
    NSLog(@"moHandlerFailed %@",moHandler); 
    [image release]; 
    image = nil; 
} 

私はテーブルビューに画像をロードし、横向きにスクロールビューの画像を表示するときに2ヶ所1にHJCacheクラスを使用しています。

私は過去5日間この問題を抱えています。このリンクhttps://github.com/markofjohnson/HJCache/commits/masterには、問題を修正するための改訂とバグ修正が含まれていますが、非常に不幸です。誰か助けて。

ありがとうございました。

+0

この問題を解決するには誰も助けてください。 –

答えて

4

アプリケーションの2つの場所でイメージを非同期にロードしようとしているときに2つのファイルキャッシュを作成しないでください。また、HJCacheクラスを使用する場合は、ファイルキャッシュのみを作成してくださいアプリケーション内

- (void) applicationDidFinishLaunching: (UIApplication *)applicationメソッド。

ありがとうございました