kad*_*ian 0 random objective-c map ios
我有一个MKMapRect
.
我如何CLLocationCoordinate
在里面创建一个随机的?
我知道有arc4random()
,但我怎样才能将它用于GPS坐标?
#define ARC4RANDOM_MAX 0x100000000
...
//val is a double between 0 and 1
double xOffset = ((double)arc4random() / ARC4RANDOM_MAX);
double yOffset = ((double)arc4random() / ARC4RANDOM_MAX);
MKMapPoint randomPoint;
randomPoint.x = maprect.origin.x + xOffset*maprect.size.width;
randomPoint.y = maprect.origin.y + yOffset*maprect.size.height;
CLLocationCoordinate2D randomCoordinate = MKCoordinateForMapPoint(randomPoint);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
826 次 |
最近记录: |