ランダム ラベル ジェネレーターを持つアプリを作成していますが、時々繰り返されることがわかりました。そして、この問題をすぐに解決できるかどうか疑問に思っていましたが、どうすればよいかわかりませんか? どんな助けでも大歓迎です。.h および .m ファイルを提供しました。これが私の.hです
#import <UIKit/UIKit.h>
#import "MessageUI/MessageUI.h"
#import "Social/Social.h"
#import "Accounts/Accounts.h"
#import <iAd/iAd.h>
@interface ViewController2 : UIViewController <MFMessageComposeViewControllerDelegate, ADBannerViewDelegate> {
SLComposeViewController *mySLComposerSheet;
//label that is being randomly generated.
IBOutlet UILabel *label;
}
-(IBAction)randomButton;
-(IBAction)randomButton2;
-(IBAction)SendSMS:(id)sender;
-(IBAction)PostToFacebook:(id)sender;
- (IBAction)SendATweet:(id)sender;
@end
これが私の.mです
-(IBAction)randomButton {
int randomText = rand() %151;
switch (randomText) {
case 0:
label.text = @"1";
break;
case 1:
label.text = @"2";
break;
case 2:
label.text = @"3";
break;
case 3:
label.text = @"4";
break;
case 4:
label.text = @"5";
break;
case 5:
label.text = @"6";
break;
case 6:
label.text = @"7";
break;
case 7:
label.text = @"";
break;
case 8:
label.text = @"8";
break;
case 9:
label.text = @"9";
break;
case 10:
label.text = @"10";
break;
case 11:
label.text = @"11";
//ect.....
ありがとうございます。