ios - 使用arc4random ios的概率方程

标签 ios objective-c arc4random

我想使用概率对按钮点击执行随机操作。 例如:如果我点击一个按钮,有 6% 的机会运行 A 方法,94% 的机会运行 B 方法

最佳答案

- (void)click
{
   int chance = arc4random_uniform(100);

   if (chance < 6)
      [self runA];
   else
      [self runB];
}

关于ios - 使用arc4random ios的概率方程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22068211/

相关文章:

iphone - 如何将用户发送到 App Store 以安装应用程序,或将用户发送到带有网站变量的应用程序?

ios - 给定用户 UID,我可以访问他的个人资料信息吗?

ios - 崩溃错误代码 : -1001 Error: NSURLErrorTimedOut

objective-c - 它是 Objective-C + Cocoa 中的任何松散耦合机制,如 C# 委托(delegate)或 C++Qt 信号+插槽吗?

ios - 在 iOS 中播种 arc4random()

ios - Swift - 如何从模型中的 API 调用返回 json 对象以在 View Controller 中使用

ios - 如何使 NSOperationQueue 序列化?

ios - 无法集成 Firebase iOS SDK - 架构 x86_64 : 的 undefined symbol

ios - 使用arc4random生成十个随机数

ios - 从plist中选择一个随机字符串,并将其显示在文本字段中