好的,所以我有一个按钮..我已经指定了在Xcode的属性部分中选择按钮时我想看到的内容。它正在正确地进行操作。但是,如果我想提供选项,每次按下按钮,它会显示不同的内容,我将指定内容数组。这怎么可能? 例如,一次随机显示52张卡片中的一张。
我正在尝试在斯坦福大学iOS开发视频中提供的作业0。
谢谢。
答案 0 :(得分:0)
您可以使用
获取随机数-(int)getRandomNumberBetween:(int)from to:(int)to {
return (int)from + arc4random() % (to-from+1);
}
按下按钮
-(IBAction)yourBtnPress:(id)sender
{
int randomNumber = [self getRandomNumberBetween:0 to:51];
//Get Your card from your card array
[yourCardAry objectAtIndex:randomNumber];
//Then display it
}
答案 1 :(得分:0)
这样做,
- (void)ButtonAction {
int randNumber =arc4random()%yourArray.count;
/// show your content as like [yourArray objectAtIndex:randNumber];
}
希望它会帮助你......
答案 2 :(得分:0)
您可以生成类似的随机数
int randomNumber1 = 1 + random() % 100;