我使用函数random()%x来生成随机数,但每次启动应用程序时,我都会看到它创建或生成相同的数字.
就像我根据随机数随机放置一些图像一样,无论我运行应用程序多少次,我都会看到所有图像都放在同一个地方.
我用过rand().但即使重新启动应用程序后它也会提供特定值.
我在我的申请中实施了以下内容.
- (void)viewDidLoad {
[super viewDidLoad];
int x,y;
x=random() % 480; y=random() % 300;
lblT.center=CGPointMake(x,y); // my label lblT
}
Run Code Online (Sandbox Code Playgroud)
尝试在您的应用程序中实现,并启动应用程序.重新启动应用程序后,您会发现该标签将具有特定值.