【发布时间】:2013-07-17 19:50:16
【问题描述】:
我尝试随机生成从 1 到 100 的数字。如何更改随机 6 位数字?
注意:数字不能以 0(零)开头
从 1 到 100 个随机代码
#import <UIKit/UIKit.h>
@interface RandomNumberGenViewController : UIViewController {
int number;
IBOutlet UILabel *label;
}
-(IBAction)generateNumber:(id)sender;
@end
@implementation RandomNumberGenViewController
-(IBAction)generateNumber:(id)sender {
number = (arc4random()%100)+1; //Generates Number from 1 to 100.
NSString *string = [NSString stringWithFormat:@"%i", number];
label.text = string
}
【问题讨论】:
-
你到底想达到什么目的,我不明白?
-
arc4random_uniform(900000)+100000 -
@KaanDedeoglu 问题不清楚吗?我想生成随机的 6 位数字。由 rmaddy 的回答解决。谢谢。
标签: ios objective-c arc4random