Я новичок в Objective-C, так что я могу быть далеко ...
У меня есть это в моем методе 'viewDidLoad':
NSArray *myArray;
NSString *cow = @"Cow";
NSString *pig = @"Pig";
NSString *frog = @"Frog";
NSString *sheep = @"Sheep";
myArray = [NSArray arrayWithObjects: cow, pig, frog, sheep, nil];
randomNumber.text = [myArray objectAtIndex: arc4random() % (4)];
Я хочу сделатьэто его собственный метод, так что я могу получить случайное животное в любое время, когда захочу ... но мне нужно, чтобы это происходило при запуске программы.Как мне получить доступ к методу, подобному этому?
Я могу ошибаться, поэтому я открыт для предложений, исправлений и всего, что вы считаете полезным.
Например:
- (void)generateAnimal{
NSArray *myArray;
NSString *cow = @"Cow";
NSString *pig = @"Pig";
NSString *frog = @"Frog";
NSString *sheep = @"Sheep";
myArray = [NSArray arrayWithObjects: cow, pig, frog, sheep, nil];
randomNumber.text = [myArray objectAtIndex: arc4random() % (4)];
}
Также:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self generateAnimal;
}