Wybierz losowy element NSArray w Objective-C [duplikat]

Możliwy duplikat:
Wybieranie losowego obiektu w NSArray

Mam tablicę w Objective-C z ciągami znaków:

NSArray *tips;
tips = [NSArray arrayWithObjects:
       @"Foo",
       @"Bar",
       @"Baz",
       nil];

Chcę metodę, która pobiera losowy element z tablicy i zwraca go. Czy istnieje metoda lub jak mogę ją napisać? Dzięki.