【问题标题】:Objective C: Do I have to import arc4random ( )? [closed]目标 C:我必须导入 arc4random ( ) 吗? [关闭]
【发布时间】:2014-08-23 00:34:42
【问题描述】:

我试图通过说生成一个介于 0 和 3 之间的随机数

int i = arc4Random() % 3;

但它一直给我警告“函数'arc4Random'的隐式声明在c99中无效

【问题讨论】:

  • 没有大写字母“r”
  • 你确定你有objective-C而不是C吗?
  • @Deduplicator 无关紧要 - 在这种情况下,它是大写问题。
  • @Mike:这并没有改变应该更正问题的事实,因为它不会立即被删除。
  • 我看不出这个问题有任何问题。它有什么问题?

标签: objective-c arc4random implicit-declaration


【解决方案1】:

试试不带大写的r

int i = arc4random() % 3;

【讨论】:

    【解决方案2】:

    arc4Random 中有一个大写“R”。应该是:int i = arc4random % 3;

    【讨论】:

      猜你喜欢
      • 2011-07-02
      • 1970-01-01
      • 2011-06-09
      • 2010-09-18
      • 2014-09-25
      • 1970-01-01
      • 1970-01-01
      • 2016-03-29
      • 1970-01-01
      相关资源
      最近更新 更多