<分区>
我正在开发一个用于在 iOS 中显示图片库的应用,我遇到了两个示例。
我想知道 Three20 之间的区别和 EGOPhotoViewer .我的意思是这两个应用程序都是由同一个开发人员开发的 (enormego)。
- 将它们用于应用商店是否安全,我的意思是它可能不会被拒绝,并且与 iOS6 兼容?
- 与 Three20 相比,使用 EGOPhotoViewer 有什么优势吗?
- 是否值得坚持使用 Three20 以获得缓存、线程等任何重要特性。
- 在代码中,两者几乎使用相同的类和不同名称的函数。
出于 1 个原因且仅出于 1 个原因,我建议不要使用 Three20:Three20 代码有点困惑,并且通常与其他 Three20 类有很多相互依赖性,您可能不需要这些。仅仅为了使用照片浏览器而将整个 Three20 库包含在您的项目中是很糟糕的。我想让事情尽可能简单。
我过去使用过 EGOPhotoViewer,虽然它通常运行良好,但我确实遇到了一些小问题,遗憾的是我不记得了。最终我在 MWPhotoBrowser 中找到了替代品,因此您也可以考虑使用它。
https://github.com/mwaterfall/MWPhotoBrowser