iphone - iOS Photo Viewer : Three20 or EGOPhotoViewer 哪个比较好

标签 iphone ios multithreading uiimageview three20

<分区>

我正在开发一个用于在 iOS 中显示图片库的应用,我遇到了两个示例。

我想知道 Three20 之间的区别和 EGOPhotoViewer .我的意思是这两个应用程序都是由同一个开发人员开发的 (enormego)。

  • 将它们用于应用商店是否安全,我的意思是它可能不会被拒绝,并且与 iOS6 兼容?
  • 与 Three20 相比,使用 EGOPhotoViewer 有什么优势吗?
  • 是否值得坚持使用 Three20 以获得缓存、线程等任何重要特性。
  • 在代码中,两者几乎使用相同的类和不同名称的函数。

最佳答案

出于 1 个原因且仅出于 1 个原因,我建议不要使用 Three20:Three20 代码有点困惑,并且通常与其他 Three20 类有很多相互依赖性,您可能不需要这些。仅仅为了使用照片浏览器而将整个 Three20 库包含在您的项目中是很糟糕的。我想让事情尽可能简单。

我过去使用过 EGOPhotoViewer,虽然它通常运行良好,但我确实遇到了一些小问题,遗憾的是我不记得了。最终我在 MWPhotoBrowser 中找到了替代品,因此您也可以考虑使用它。

https://github.com/mwaterfall/MWPhotoBrowser

关于iphone - iOS Photo Viewer : Three20 or EGOPhotoViewer 哪个比较好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13269740/

相关文章:

iphone - 为什么这条线会泄漏内存?

ios - 如何使用phonegap在jquery mobile中自定义data-role=header?

multithreading - 在 Posix 上旋转的关键部分?

Java OpenGL - 线程在不应该挂起的时候挂起

c# - Unity3d 和线程

iphone - 键盘出现时 Xcode/iOS5 : Move UIView up,

iphone - 尽管有线程,但 UIActivityIndi​​catorView 未显示

iphone - Objective-C 类方法可用于子类吗?

ios - 以编程方式检索 iPhone 上的内存使用情况

ios7 UITableView 高度,已更改但返回默认值