我有两个表示纬度和经度的字符串,例如:“-56.6462520”,我想将其分配给 CLLocation 对象以与我当前的位置进行比较。我尝试了以下代码,但只收到错误:
CLLocation * LocationAtual = [[CLLocation alloc]init];
LocationAtual.coordinate.latitude = @"-56.6462520";
LocationAtual.coordinate.longitude = @"-36.6462520";
然后将物体与我的实际位置纬度和经度进行比较。有什么建议么?
您不能直接分配到协调- 它是 CLLocation 的只读属性。
使用以下实例方法:
- (instancetype)initWithLatitude:(CLLocationDegrees)latitude
longitude:(CLLocationDegrees)longitude
example:
CLLocation *LocationAtual = [[CLLocation alloc] initWithLatitude:-56.6462520 longitude:-36.6462520];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)