我是一个新的“开发者”,试图构建一些iPhone应用程序 我正在创建一个应用程序,它从NSArray中的对象列表中获取文本,然后将它们随机化并在TextView中显示一个,这里是代码:
- (IBAction)azione{
NSArray *myArray= [NSArray arrayWithObjects: @"Pasta",@"Pizza",@"Wait",@"Go", nil];
int length = [myArray count];
int chosen = arc4random() % length;
testo.text = [myArray objectAtIndex: chosen];
}
我现在要做的是,当我打开应用程序并获取一个随机对象时,将其从列表中取出,以便不再被选中
离。我打开应用程序>我得到“披萨”>再次采取行动>我不再获得“披萨”,只有“意大利面”“等待”和“去”
我该怎么办?我应该使用哪种代码?
感谢您的回答
答案 0 :(得分:0)
在函数末尾添加以下行。
[myArray removeObjectAtIndex: chosen]