Xav*_*ero -1 iphone objective-c nsstring coordinates
我有一个字符串值.
NSString *myString = @"Latitude:-31.9504140#Longitude:115.8606040";
Run Code Online (Sandbox Code Playgroud)
如何从字符串中检索纬度和经度值并将其指定给坐标
CLLocationCoordinate2D coordinate;
coordinate.Latitude;
coordinate.Longitude;
Run Code Online (Sandbox Code Playgroud)
如果您的格式相同,则可以使用以下代码获取纬度和经度
NSString *myString = @"Latitude:-31.9504140#Longitude:115.8606040";
NSString *Latitude = [[[[myString componentsSeparatedByString:@"#"] objectAtIndex:0] componentsSeparatedByString:@":"] objectAtIndex:1];
NSString *Longitude = [[[[myString componentsSeparatedByString:@"#"] objectAtIndex:1] componentsSeparatedByString:@":"] objectAtIndex:1];
NSLog(@"Latitude--%@,Longitude---%@",Latitude,Longitude);
Run Code Online (Sandbox Code Playgroud)
double lon, lat;
sscanf([myString UTF8String], "Latitude:%lf#Longitude:%lf", &lon, &lat);
CLLocationCoordinate2D coordinate = CLLocationCoordinate2DMake(lon, lat);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
261 次 |
| 最近记录: |