我是新手程序员=) 用随机发电机帮我。 我想播种随机数生成器,以便每次都不会相同。
func randomteTxt() {
var arr_person = [String]();
arr_person.append("ГЕНЕРАЛ");
arr_person.append("С КОЛБОЙ");
arr_person.append("ШПИОН");
arr_person.append("АРХИМЕД");
arr_person.append("ШЕКСПИР");
arr_person.append("С ФОНАРЕМ");
arr_person.append("БАРОН");
arr_person.append("ДИПЛОМАТ");
let time = UInt32(NSDate().timeIntervalSinceReferenceDate)
srand(time)
greatperson.text = arr_person[Int( random()%(arr_person.count))];
答案 0 :(得分:0)
您可以使用NSTimer
,例如在viewDidLoad
方法中添加此内容:
var timer = NSTimer.scheduledTimerWithTimeInterval(0.4, target: self, selector: Selector("randomteTxt"), userInfo: nil, repeats: true)
当你不需要它时,你可以使它无效。