美文网首页
shuffledArray随机排列

shuffledArray随机排列

作者: JoyChenSeven | 来源:发表于2018-03-05 15:52 被阅读0次

返回使用指定的随机源以随机顺序列出此数组的元素的新数组

导入 #import  GameplayKit/GameplayKit.h

NSTimeInterval time = [[NSDate date] timeIntervalSince1970] / 60;

        NSInteger uid = [KDAccountManager sharedManager].userModel.uid ? [[KDAccountManager sharedManager].userModel.uid integerValue] : 0;

        time = (long)time + uid;

        [self.liveArray addObjectsFromArray:model.ret];


        @try{

            // 可能会抛出异常的代码

            if (@available(iOS 10.0, *)) {

                [self.liveArray removeAllObjects];

                NSArray * array = [model.ret shuffledArrayWithRandomSource:[[GKARC4RandomSource alloc] initWithSeed:[NSData dataWithBytes:(void *)&time length:sizeof(time)]]];

                [self.liveArray addObjectsFromArray:array];

            }

        }

        @catch(NSException* exception){

            // 异常的处理代码

        }

相关文章

  • shuffledArray随机排列

    返回使用指定的随机源以随机顺序列出此数组的元素的新数组 导入 #import GameplayKit/Gamepl...

  • DataFrame随机排列

    假设已有名为cities的dataframe格式变量

  • 数组随机排列

    es6 方法 es5 方法

  • 经典的随机排列

    关于Js随机排列,网上查资料后mark一下。 1、网上很多同学使用这个方法实现随机排列需求的:Array.prot...

  • 聚散

    随机选择着相聚, 排列组合着分离.

  • 高效随机排列算法

    上班途中心血来潮想出来的一种高效随机排列算法,利用随机数加权然后排序,是不是很简单?附上JavaScript代码

  • 数学|思维模型

    1、复利 2、代数等价 3、排列组合 4、随机性 5、随机过程 6、Multiplying by Zero (乘以...

  • Android 自定组件(安全键盘)

    常见的安全键盘,随机排列数字,点击状态的回调。

  • 2019-03-07

    随机过程以确定函数为样本的随机实验的结果沿时间轴排列的无数随机变量 随机过程的数学期望是一个确定的时间函数 任何一...

  • 2018-12-06

    作业2: 实现用户随机输入6个整数,按从大到小排列

网友评论

      本文标题:shuffledArray随机排列

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