2010-08-18 53 views

回答

4

可以使用蘭特()函數

NSInteger randomIndex = rand() % [list count]; 
Thing * randomThing = [list objectAtIndex:randomIndex]; 

不要忘了在啓動時調用函數srand(unsigned int類型的種子)

srand(time(0)); 
+0

感謝ü非常 – pankaj 2010-08-18 09:37:53

+1

@ pankaj沒問題:)如果這回答你的問題,你可以點擊左邊的勾號將其標記爲「接受」。 – RedBlueThing 2010-08-18 12:09:19

+0

@RedBlueThing爲什麼srand(time(0);以及究竟在哪裏調用它? – MasterRazer 2013-10-01 18:02:24