不要对对象进行粗暴的等号赋值

 

错误的写法

_checkinLocation.coordinate.longitude = 26.876812;

_checkinLocation.coordinate.longitude = 100.22569199999998;

 

正确的写法

 float latitude = 26.876812;   

 float longitude = 100.22569199999998//这里可以是任意的经纬度值  

 CLLocation *_checkinLocation= [[[CLLocation alloc] initWithLatitude:latitude longitude:longitude] autorelease]; 

posted @ 2013-01-16 14:18  ygm900  阅读(290)  评论(0编辑  收藏  举报