IOS 数组分割(规定数量进行分割)

目前有一个场景,我的后台定位 需要进行数组 上传,就是考虑断网和 网络差的情况下,没法调用接口,但是这时 后台定位还是一直能得到值的,所以不能因为断网而放弃 上传定位,所以就考虑先将定位信息,存储起来,等到网络正常的时候,再将这些定位进行上传。。。。

但是如果定位信息太多,可能累计了100多条,这时候就不能一次性上传了,需要 分批上传,每20条为一组,降低后台压力


这时候就要用到 怎样将数组中的数据以每二十条切割一个个小数组,,查资料找的东西,封装一个方法,看的额别人的是OC 但我用的是Swift ,所以将这两种方法都列出来:


OC:

IOS 数组分割(规定数量进行分割)_第1张图片

输出结果:

IOS 数组分割(规定数量进行分割)_第2张图片

Swift:

IOS 数组分割(规定数量进行分割)_第3张图片

输出结果

IOS 数组分割(规定数量进行分割)_第4张图片

OK,感觉有用的 点个关注呗!

你可能感兴趣的:(IOS 数组分割(规定数量进行分割))