目前有一个场景,我的后台定位 需要进行数组 上传,就是考虑断网和 网络差的情况下,没法调用接口,但是这时 后台定位还是一直能得到值的,所以不能因为断网而放弃 上传定位,所以就考虑先将定位信息,存储起来,等到网络正常的时候,再将这些定位进行上传。。。。
但是如果定位信息太多,可能累计了100多条,这时候就不能一次性上传了,需要 分批上传,每20条为一组,降低后台压力
这时候就要用到 怎样将数组中的数据以每二十条切割一个个小数组,,查资料找的东西,封装一个方法,看的额别人的是OC 但我用的是Swift ,所以将这两种方法都列出来:
OC:
输出结果:
Swift:
输出结果
OK,感觉有用的 点个关注呗!