Objective-c随机点在于给定的cgrect

Din*_*619 -4 random objective-c cgrect

我的要求是在给定区域中生成一个随机点,即我有一个空间的CGRect,我需要在这个矩形中生成一个随机点.

我怎么能在这种情况下继续?

Tot*_*mus 7

您应该生成两个位于rect范围内的随机值.

例如.像这样的矩形(100,50,300,200)将要求你获得0到300(你的宽度)之间的x值,然后加100(你的原点).y值需要相同,获得0到200(高度)之间的随机值,并为其添加50(原点).