我是新來的Objective-C,所以我可能是遙遠......的iOS:方法和功能
我有這個在我的「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;
}
爲什麼選擇投票? – 2012-01-29 21:57:56