首先在.h的檔案中 加入下列這行來宣告這個method
-(int)getRandomNumber:(int)from to:(int)to;
接著在.m的檔案中 加入下列這行來定義,也就是告訴他要做些什麼事-(int)getRandomNumber:(int)from to:(int)to {
//這邊的用法 和C裡面的srand()一樣
return (int)from + arc4random() % (to-from+1);
}
之後在.m裡面 可以加入下列這行來呼叫這個method
//隨機產生1~10
int
randomNumber = [self getRandomNumber:1 to:10];
沒有留言:
張貼留言