iOS - 使用 Swift 在每个表格视图单元格中获取 JSON 提要
Posted
技术标签:
【中文标题】iOS - 使用 Swift 在每个表格视图单元格中获取 JSON 提要【英文标题】:iOS - get JSON feed in every tableview cell with Swift 【发布时间】:2016-07-23 13:52:12 【问题描述】:我正在构建一个带有表格视图的 ios 应用。我有一个包含用于填充表格视图的 ID 的数组。现在,我想在 URL 中包含此 ID 的每个表格视图单元格中调用 Web 服务。我想使用 JSON 响应用正确的数据填充单元格。我认为必须在后台获取数据。
谁能指出我如何使用 Swift 做到这一点的正确方向?我搜索了网络,但找不到任何关于此的教程。
【问题讨论】:
***.com/documentation/ios/791/…。希望对您有所帮助。 谢谢。我很清楚如何使用 tableview。但在这种情况下,我想在每个单元格中进行单独的 API 调用。例如,如果我的表格视图中有 3 行,那么我想在这 3 个单元格中的每个单元格中执行不同的 API 调用(使用不同的 URL)。 【参考方案1】:我想帮助您完成这一步。
第 1 步:- 从 viewDidLoad()
函数调用 API 服务。
第 2 步:处理 API 响应并使用一个数组存储 API 数据
第 3 步:- 数组计数用于 numberOfRowsInSection
第 4 步:- 在cellForRowAtIndexPath
中使用数组数据
【讨论】:
谢谢。我很清楚如何使用 tableview。但在这种情况下,我想在每个单元格中进行单独的 API 调用。例如,如果我的表格视图中有 3 行,那么我想在这 3 个单元格中的每个单元格中执行不同的 API 调用(使用不同的 URL)。 为什么每个单元格调用不同的api? 我用车站名称填充表格视图。在每个单元格中,我必须使用该特定站点名称调用 API,以获取异步出发时间。以上是关于iOS - 使用 Swift 在每个表格视图单元格中获取 JSON 提要的主要内容,如果未能解决你的问题,请参考以下文章
Firebase - iOS Swift:使用从两个单独的子节点检索到的数据加载表格视图单元格