Я в основном пытаюсь создать метод, который позволит мне получать случайные цвета для рисования. Я создал такой метод:
-(UIColor*)randomColour
{
NSArray *colourArray = [NSArray arrayWithObjects:[UIColor redColor],
[UIColor blueColor],
[UIColor greenColor],nil];
UIColor *colour = [colourArray objectAtIndex:rand()%3];
[colourArray release];
return colour;
}
и я хочу это так назвать
[[UIColor [self randomColour]] setStroke];
или как это
[[UIColor randomColour] setStroke];
но оба терпят неудачу. Что я не понимаю?
Для второго варианта я получаю предупреждение:
"метод класса '+ randomColour' не найден"
Я пытался читать методы класса, но не понимаю, почему он ругается по этому поводу. Есть быстрые указатели?
Спасибо