私の現在のプロジェクトでは、互いに独立してシーケンスを繰り返すことができる必要があるため、複数の乱数ジェネレーターが必要です。これまでのところ、標準のObjective-c乱数ジェネレーターを使用してこれを実現する方法は見つかりませんでした。これは、グローバル状態が1つしかないためです。
乱数ジェネレータークラスがあれば問題は解決すると思います。個別にリセットできるインスタンスをいくつか作成できました。
このようなものはすでに利用可能ですか?Objectivecで乱数ジェネレーターの実装を見つけることができませんでした。乱数の経験がなく、うまくいかないので、自分で実装するのは避けたいと思います。