0
我熟悉数学和%运算符(模)给我们某些值。但是,我正沿着一个Swift代码讲座进行跟踪,并且讲师想要返回介于0到半个视图高度之间的某个值。他的公式设置为:%运算符在快速ios中给出奇怪的结果
VAR偏移量= arc4random()%UInt32的(self.frame.size.height/2)
我必须失去了一些东西。不会给出一个介于0和1之间的数字,然后在高度上执行%(大约700像素)总是会给出0.然而,每次运行代码时,它都会偏移0到半个高度之间的随机数屏幕。如果我将%更改为*,程序崩溃。
想法?
感谢的范围。看起来我误解了随机函数。我刚刚结束了从0到半身高的统一随机数。 – CodeMark22