概览
在上篇文章中,我们初步实现了一款小巧的网络图片显示器。
我们先是创建了 json 数据对应的图片模型,然后将 App 界面“分而治之”划分为独立的三个组件以便“逐个击破”,最后我们将所有这些融合在一起。
不过,目前的实现仍有一些问题。比如我们添加了一层不必要的 PhotoItem 数据层,而且对于“阴晴难料”的网络错误没有做出很好的应对。
在本篇博文中,您将学到以下内容:
- 概览
- 1. 简化的 Photo 模型:PhotoEx
- 2. 更稳健的错误处理
- 2.1 PhotoViewEx
- 2.2 PhotoCellEx
- 2.3 ContentViewEx
- 总结
鉴于此,在本篇博文中我们将会百尺竿头更进一步,继续