-2

重複の可能性:
cocoa でランダムな英数字の文字列を生成する

Objective C は初めてで、アプリに次の機能を追加したいと考えています。

アプリの起動後にデフォルトのテキストを持つラベルがあります。ユーザーがボタンをクリックするたびに、そのラベルをランダムな文字列に変更したいと考えています。ランダムである限り、文字列が最終的に繰り返されるかどうかは問題ではありません。

事前に助けていただければ幸いです。

4

1 に答える 1

1

次のコードを使用できます。

[[NSProcessInfo processInfo] globallyUniqueString]; 

ランダムな文字列を生成するため。

また

文字列の数を含む配列を作成できます。10 個の文字列を作成し、それらを配列に入れたと仮定すると、次のようになります。

int rand= arc4random()%10 
NSString *str=[array objectAtIndex:rand];
于 2013-01-17T03:40:22.240 に答える