我们正在开发一个新闻阅读器应用程序的开发工作,该应用程序从XML格式的RESTful API中提取故事。每个故事都包含:
新闻阅读器将在打开时一次加载10个故事。它需要健壮且高性能(平滑滚动等)。
我们正在考虑是否使用原生的 UIWebView 或 Three20 开源库来展示故事,但我不确定哪个是最佳选择。 UIWebView似乎具有更灵活的文本格式,但Three20听起来更健壮,更不容易出现内存泄漏。
我很感激任何人可能从他们的经历中得到任何建议。
谢谢!
答案 0 :(得分:3)
嗯,答案是:哦,这取决于。 three20框架提供了很多你必须自己做的事情 - 如果你需要这些优惠。如果你喜欢基于URL的导航,这对于使用three20来说可能是一个加分。您提到了灵活的文本格式,您可以使用这两种方法实现。 three20允许你子类化他们的类,应用样式......
我的建议:深入了解一下文档,问问自己,是否需要三个以上的功能,然后决定采用哪种方式。与所有第三方框架一样,您必须付出一些努力才能使事情发挥作用。