我已經使用rand()。但即使在重新啓動應用程序後,它也會提供特定的值。在iPhone中生成隨機值
我在我的應用程序中實現了以下內容。
- (void)viewDidLoad {
[super viewDidLoad];
int x,y;
x=random() % 480; y=random() % 300;
lblT.center=CGPointMake(x,y); // my label lblT
}
嘗試在您的應用程序中執行並啓動應用程序。 重新啓動應用程序後,您會發現該標籤將處於特定值。
可以使用arc4random_uniform(值);而不是mod運算符 – Mikhail 2013-02-01 15:26:59