如何将json数据分为2个不同的数组?

迅捷京东

当前,我们有一个数组,其中包含JSON对象的所有内容:

  var castArray: [CastData] = []

    CastData.updateAllData(urlExtension: "\(movieID)/credits", completionHandler: { results in

      guard let results = results else {
        print("There was an error retrieving upcoming movie data")
        return
      }
      self.castArray = results
})

我正在尝试将JSON对象的结果分成2个数组,前5个将进入第一个数组,其余将进入第2个数组:

var first5CastArrayObjects: [CastData]
var theRestofTheCastArrayObjects: [CastData] 

最好的方法是什么?

马可·桑塔罗莎(Marco Santarossa)
if castArray.count > 5 {
    let first5CastArrayObjects = castArray[0...4]
    var theRestofTheCastArrayObjects = castArray [5...castArray.count - 1]
} else {
    //Manage exception
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将排序的值从数组 javascript 拆分为 2 个不同的数组?

如何将 json 中的数组拆分为 2 个新数组

如何将一个数组拆分为两个不同的数组?

如何将JSON拆分为数组?

如何将大字符串拆分为两个不同的数组?

如何将分位数结果拆分为 5 个不同的数据帧?

如何将整数数组拆分为不同的格式

如何将URL分为三个不同的变量

如何将字符串数据从 JSON 拆分为数组

如何将字符串中的每个 2 个单词拆分为数组 - Ruby?

如何将数组索引拆分为该特定索引的 2 个索引

如何将JSON对象拆分为数组

MatLab:如何将2个具有不同数据类型的数组追加到表中?

如何将一个数组拆分为10个单独的2D数组?

如何将数组拆分为2,左右

如何将json数组映射到两个不同的数组以进行图表

如何将2个json数据与具有不同键但相同值的php结合起来

如何将链接列表分为2个列表?

如何将记录拆分为不同的流,从一个主题到不同的流?

如何将包含不同数据类型的JSON数组反序列化为单个对象

如何使用if将数组对象拆分为2个对象

如何将字母和数字从PHP中的字符串拆分为2个数组

如何将数组处理分为goroutines?

如何将数组拆分为符号?

如何将 SQL 中的 2 个数据保存到 2 个不同的 PHP 变量中?

如何将数组拆分为 m 和 n 大小的不同重复块

如何将数组分为int和string数组两个?

如何基于值将数组拆分为两个不同的数组?

如何将数据拆分为字典?