エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント8件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
IESE暮らし〜日本人MBA留学ブログ〜 Objective-Cの乱数作成はarc4random_uniform
Objective-Cで乱数を発生させたい時があります。その方法の比較。 rand()を使う 一番単純な方法としては... Objective-Cで乱数を発生させたい時があります。その方法の比較。 rand()を使う 一番単純な方法としてはrand()を使います。rand()で乱数を発生させ、MAX_NUMのmodをとることでMAX_NUM未満の乱数を取得するわけです。 rand() % MAX_NUM; 例)rand() % 3 + 1 →1から3までの乱数を取得 ただし、この方法で実装すると実行するたびに毎回同じ乱数が発生します。そのため、乱数の初期値を修正する下記の方法をとることが多いです。 srand(time(NULL));//現在の秒数を元に初期値を修正 rand() % MAX_NUM arc4random()を使う Objective-Cでは便利な関数としてarc4random()があります。これを使うと乱数の初期化が要りません。 ((int) arc4random()) % MAX_NUM;
2014/07/19 リンク