0

これは私のコードです:

  if(![[SDImageCache sharedImageCache] imageFromKey:@"ICON_search"])
        {{
    [[SDImageCache sharedImageCache] storeImage:[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"URL"]]] forKey:@"ICON_search" toDisk:YES];
}

初めて実行すると、正しい画像が表示されます

[[SDImageCache sharedImageCache] imageFromKey:@"ICON_search"]

しかし、アプリケーションを再起動する[[SDImageCache sharedImageCache] imageFromKey:@"ICON_search"]と、白い背景の画像が返されます。

初めて実行した後に白い背景画像が返される理由を教えてください。

4

0 に答える 0