我正在开发iPhone应用程序。在这个应用程序中,我使用了许多图像,我需要将这些图像存储在缓存中。为此我发现SDWebImage是正确的框架,但我不能在我的iPhone项目中包含此框架。任何人都可以请建议如何在我的项目中包含此框架以及如何使用此框架保存和检索图像?如何包含SDWebImage框架
6
A
回答
15
转到 SDWebImage frame work download Site.
- - 点选Zip标记和下载档案。
- - 将文件解除归档。
- - 您会找到“SDWebImage”文件夹。
- - 请参阅该路径并将此文件夹添加到您的项目中。 (不要忘记把你的项目中的文件夹副本,而不是正确的链接)。
到目前为止好。
转到您的视图控制器,并添加
#import <SDWebImage/UIImageView+WebCache.h>
#import "UIImageView+WebCache.h"
和使用ImageView的方法,像下面。
UIImageView *imageView = [[UIImageView alloc] init];
[imageView setImageWithURL:[NSURL URLWithString:@"ImageURL here"]];
[imageView release];
即使在因缓存而关闭并重新打开应用程序后,您仍可以查看图像。 甚至可以删除缓存,当你想通过,
clearCache and clearDisk method in Manager
,您可以通过在源代码追踪的NSDictionary追踪每幅图像(检查是否有兴趣)。 最好的事情是,您可以轻松地在图像下载时在图像视图上添加进度条。
欲了解更多信息 - SDWebImage Doc
继续享受编码。顺便提一个很好的问题(即使对初学者有用) 并感谢rs伟大的框架。
2
最后编译框架是3.6.0,你可以找到它: https://github.com/rs/SDWebImage/releases
为了方便查找,直接链接到框架低于: https://github.com/rs/SDWebImage/releases/download/3.6/SDWebImage-3.6.framework.zip
相关问题
- 1. SDWebImage框架未找到iOS
- 2. 包含Zend框架?
- 3. 如何在Zend框架中包含/ elemnts
- 4. 如何在eclipse中包含codeigniter框架
- 5. 如何在CGI.pm下包含框架集?
- 6. 如何包含vDSP框架(iOS)?
- 7. 包含在框架框架中4
- 8. QueryObject包含实体框架
- 9. 实体框架包含
- 10. Zend框架包含路径
- 11. 实体框架包含
- 12. 如何在Cocoa的App包中包含框架设置包?
- 13. iPhone和iPad - 如何在包含两个目标的项目中包含框架
- 14. 如何在不包含需要的框架的情况下构建框架?
- 15. 实体框架核心不包含“包含”的定义
- 16. 从兄弟框架中找到包含iframe的框架
- 17. 将iOS框架包含到另一个框架中
- 18. 我可以在另一个框架中包含框架吗?
- 19. 实体框架5包含表可能包含或不包含匹配
- 20. 在播放框架中包含文件
- 21. 原型框架或包含在js中
- 22. 实体框架DBSet包含无代理
- 23. 实体框架包含未能编译
- 24. 实体框架包含()强类型
- 25. 实体框架包含/加盟问题
- 26. 包含在实体框架中4.1
- 27. 在git repo中包含测试框架?
- 28. 实体框架包含父实体
- 29. 在PHP框架中包含梨库
- 30. Objective-C的宏时包含在框架
“请享受编码” - 阿门对此。 – funkybro
SDWebImage自述文件的优点如下: – brandonscript
非常感谢。它帮助了我。 – RXGangam