【发布时间】:2013-05-28 11:50:42
【问题描述】:
我有一个带有 17 个对象的 NSArray,如下所示:
NSArray *objArray = [[NSArray alloc]initWithObjects: @"1",@"2",@"3",@"4",@"5",@"6"
,@"7",@"8",@"9",@"10",@"11",@"12",@"13",@"14",@"15",@"16",@"17", nil];
还有一个int,随机数如下:
int random = arc4random()%17+1;
我想从这个NSArray 中获取一个随机对象,而不是重复,即使我关闭了应用程序(可能通过使用NSUserDefaults)。
如果我得到了所有的对象,我想为相同的对象生成一个新的随机序列。
【问题讨论】:
标签: objective-c cocoa random duplicates nsarray