美文网首页
SwiftUI 重构大全之构建可重用的列表视图

SwiftUI 重构大全之构建可重用的列表视图

作者: iCloudEnd | 来源:发表于2022-01-03 11:55 被阅读0次

    如果您是移动开发人员,那么不可否认的事实是,您所做的大部分工作是获取一些数据(无论是本地数据还是 API 数据)并以某种方式显示这些数据。很多时候,这些数据需要表示为一个列表。有些应用程序会比其他应用程序更多地执行此操作,但这几乎可以保证每个应用程序都会以某种方式在列表中显示数据。
    列表是非常基本的组件,这就是为什么在我最近努力在列表中显示数据时,我不遗余力地构建可重用和可扩展的基础,以便在未来超快速地显示列表。
    让我们考虑一个用例,我们将从 API 获取一些数据,然后从这些数据中我们将显示来自我们返回的对象的许多不同列表。
    因此,以该用例为例,让我们考虑以下 JSON 响应:

    {
        "models": [
            {
                "name": "iPhone 13 Pro",
                "release_date": "2021-09-14",
                "screen_resolution": {
                    "height": 844,
                    "width": 390
                }
            },
            {
                "name": "iPhone 6s Plus",
                "release_date": "2015-09-25",
                "screen_resolution": {
                    "height": 847,
                    "width": 476
                }
            }
        ]
    }
    

    相关文章

      网友评论

          本文标题:SwiftUI 重构大全之构建可重用的列表视图

          本文链接:https://www.haomeiwen.com/subject/gijxcrtx.html